Job Description
Are you a visionary engineer ready to shape the future of digital infrastructure? Nebula Innovations is seeking a Senior Software Engineer to join our elite engineering team in San Francisco. In this pivotal role, you will architect scalable, high-performance solutions that power our global platform and redefine user experiences.
We are a fast-paced, innovation-driven company with a presence in SF, driven by a mission to democratize access to enterprise-grade tools. We value curiosity, ownership, and technical excellence above all else.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible working environment and remote-first culture.
- Opportunities for professional growth and leadership.
Responsibilities
- Design, develop, and maintain robust, scalable software applications using modern architectures.
- Lead architectural discussions and drive technical decision-making for complex features.
- Mentor junior developers and conduct rigorous code reviews to ensure high standards of quality.
- Collaborate closely with product managers, designers, and cross-functional teams to translate business requirements into technical solutions.
- Optimize application performance, ensuring low latency and high availability.
- Implement best practices for CI/CD pipelines, testing, and security.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript (ES6+), Python, or TypeScript.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Deep understanding of software design patterns, data structures, and algorithms.
- Excellent problem-solving skills and the ability to debug complex issues efficiently.