Job Description
We are Nebula Dynamics, a premier technology company based in Portland, Oregon, and we are hiring now for a talented Senior Software Engineer. We are on a mission to revolutionize the digital landscape, and we need a visionary engineer to help us build scalable, high-performance solutions.
In this role, you will have the opportunity to work with cutting-edge technologies and a collaborative team. You will own the technical lifecycle of our products, from architecture to deployment, ensuring our clients receive the best possible experience.
Responsibilities
- Architect and develop robust, scalable software applications using modern frameworks.
- Lead code reviews and provide technical mentorship to junior developers.
- Collaborate with cross-functional teams to define product requirements and technical roadmaps.
- Optimize application performance and implement best practices for security and scalability.
- Maintain and improve existing codebases, ensuring high code quality and documentation.
- Participate in agile ceremonies and drive technical innovation within the team.
Qualifications
- 5+ years of professional software engineering experience.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Proficiency in TypeScript, JavaScript, Python, or Go.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Strong understanding of RESTful APIs, microservices, and database management.
- Excellent communication skills and a proactive problem-solving mindset.