Job Description
Join InnovateTech Labs, a leader in cloud-native solutions, as we revolutionize enterprise software. We're seeking a passionate Senior Software Engineer to architect scalable systems in our San Francisco headquarters. Collaborate with elite teams building AI-driven platforms used by Fortune 500 companies. Enjoy competitive compensation, flexible work arrangements, and cutting-edge tech resources.
Our engineers solve complex challenges in microservices architecture, distributed systems, and machine learning integration. You'll mentor junior developers and influence product roadmaps while working in an agile environment that values innovation and work-life balance.
Responsibilities
- Design and implement high-performance microservices using Go and Kubernetes
- Lead development of real-time data pipelines processing 10M+ events daily
- Optimize cloud infrastructure for 99.99% uptime on AWS
- Mentor junior engineers through pair programming and code reviews
- Collaborate with product teams to translate business requirements into technical specs
- Implement CI/CD pipelines reducing deployment time by 40%
- Contribute to open-source projects and internal innovation labs
Qualifications
- 5+ years experience in backend development with Go or Java
- Expertise in distributed systems and cloud-native architecture
- Proficiency with Docker, Kubernetes, and Terraform
- Strong background in data modeling and SQL/NoSQL databases
- Experience with CI/CD tools (Jenkins, GitLab CI, ArgoCD)
- BS/MS in Computer Science or equivalent experience
- Track record of shipping production systems at scale