Job Description
Join InnovateTech Labs as a Senior Software Engineer and shape the future of cloud-native applications. We're a fast-growing SaaS startup revolutionizing enterprise analytics with cutting-edge AI solutions. You'll architect scalable microservices, mentor junior engineers, and collaborate with product teams to deliver user-centric innovations. Our culture values autonomy, continuous learning, and work-life balance in a modern downtown San Francisco office.
Responsibilities
- Design and implement scalable cloud infrastructure using AWS/GCP and Kubernetes
- Lead full-lifecycle development from ideation to deployment
- Mentor 2-3 junior engineers through code reviews and pair programming
- Optimize system performance and implement robust CI/CD pipelines
- Collaborate with cross-functional teams to define technical roadmaps
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development with Python/Java/Go
- Expertise in microservices architecture and containerization (Docker)
- Strong proficiency in cloud platforms (AWS/GCP) and serverless technologies
- Proven track record of shipping production-grade applications
- Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI)
- BS/MS in Computer Science or equivalent practical experience