Job Description
Are you ready to architect the future of digital experiences?
Nebula Innovations is a fast-paced, forward-thinking tech company redefining the landscape of enterprise software. We are looking for a Senior Software Engineer to join our elite engineering team and drive the development of scalable, high-performance systems.
In this role, you won’t just write code; you will design solutions that impact millions of users. We value innovation, autonomy, and technical excellence above all else.
Why Join Us?
- Competitive compensation and equity package.
- Flexible remote-first culture with a hub in downtown San Francisco.
- Unlimited PTO and comprehensive health benefits.
- Access to cutting-edge technology and continuous learning budgets.
Responsibilities
- Design & Development: Architect and implement robust, scalable software solutions using modern languages and frameworks.
- Code Quality: Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
- Cross-Functional Collaboration: Work closely with product managers, designers, and other engineers to define features and solve complex technical problems.
- System Optimization: Identify bottlenecks and optimize application performance, ensuring low latency and high throughput.
- Mentorship: Guide junior developers, conduct code reviews, and foster a culture of knowledge sharing within the team.
- Testing & Deployment: Develop comprehensive unit and integration tests, and participate in CI/CD pipeline maintenance.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Experience: 5+ years of professional software development experience.
- Languages: Proficiency in at least one major language (e.g., Python, Java, Go, or TypeScript).
- Cloud & DevOps: Experience with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes).
- Databases: Strong understanding of SQL and NoSQL databases (PostgreSQL, MongoDB).
- Problem Solving: Proven track record of troubleshooting complex issues and delivering solutions under tight deadlines.