Job Description
Join InnovateTech Solutions, a pioneer in cloud-native AI platforms, as we revolutionize how enterprises leverage machine learning. We're seeking a passionate Senior Software Engineer to architect scalable systems that power our next-gen analytics suite. You'll collaborate with cross-functional teams in our state-of-the-art downtown San Francisco office, working with cutting-edge technologies to solve complex challenges for Fortune 500 clients. Enjoy competitive compensation, comprehensive benefits, and the opportunity to shape the future of enterprise AI.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and mentor junior engineers in agile methodologies
- Optimize database performance and develop CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Implement security best practices and conduct vulnerability assessments
- Drive innovation through tech spikes and prototyping of new features
- Monitor system health and troubleshoot production issues
Qualifications
- 5+ years of experience in backend development with Go or Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of distributed systems and event-driven architecture
- Proven track record of delivering scalable SaaS applications
- BS/MS in Computer Science or equivalent practical experience
- Familiarity with machine learning frameworks (TensorFlow/PyTorch)
- Experience with infrastructure-as-code (Terraform, CloudFormation)