Job Description
Join InnovateTech Labs as a Senior Software Engineer and shape the future of cloud-native applications. We're a fast-growing AI/ML startup building scalable solutions for Fortune 500 clients. Our San Francisco headquarters features state-of-the-art facilities, flexible work arrangements, and a culture of innovation. You'll collaborate with cross-functional teams to architect high-performance systems while mentoring junior engineers.
We offer competitive compensation, comprehensive benefits including equity, and opportunities to work on cutting-edge projects in a supportive environment.
Responsibilities
- Design and develop scalable microservices using Go and Python
- Architect cloud-native solutions on AWS/GCP with Kubernetes
- Lead code reviews and implement CI/CD pipelines
- Mentor junior engineers through pair programming and technical workshops
- Optimize system performance and implement security best practices
- Collaborate with product teams to define technical roadmaps
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend software development
- Expertise in Go, Python, and distributed systems
- Strong understanding of cloud platforms (AWS/GCP) and Kubernetes
- Proven experience with CI/CD pipelines and infrastructure as code
- Bachelor's degree in Computer Science or equivalent experience
- Experience mentoring engineering teams
- Portfolio demonstrating complex system architecture projects