Job Description
Join our cutting-edge engineering team at InnovateTech Labs and shape the future of cloud-native applications. We're seeking a passionate Senior Software Engineer to architect scalable solutions using modern technologies like Go, Kubernetes, and AWS. Enjoy competitive compensation, comprehensive benefits, and the opportunity to work on projects that impact millions of users worldwide.
What You'll Love:
• Flexible remote-first work with 3 office days/month
• Annual innovation stipend for tech conferences
• Mentorship opportunities and career development paths
• Collaborative Agile environment with daily standups and retrospectives
Responsibilities
- Design and implement microservices using Go and gRPC
- Optimize cloud infrastructure for scalability and cost-efficiency
- Mentor junior engineers through code reviews and pair programming
- Lead CI/CD pipeline improvements using Jenkins and Terraform
- Contribute to architectural decisions for new product features
- Implement robust monitoring with Prometheus and Grafana
- Collaborate with Product Managers to translate requirements into technical specs
Qualifications
- 5+ years of experience in backend development with Go
- Expertise in container orchestration (Kubernetes/ECS)
- Strong proficiency with cloud platforms (AWS preferred)
- Experience with event-driven architectures and message queues
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of shipping production systems
- Excellent problem-solving and communication skills