Job Description
Join InnovateTech Solutions' elite engineering team in Atlanta, where we're revolutionizing cloud infrastructure for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable solutions using cutting-edge technologies while mentoring junior developers. Enjoy competitive compensation, comprehensive benefits, and opportunities to shape our product roadmap.
Why InnovateTech?
- Work with Fortune 500 clients in a collaborative, agile environment
- Professional development budget for conferences and certifications
- Flexible hybrid work model (3 days in office, 2 remote)
- Annual team offsite at exclusive locations
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and enforce best practices for CI/CD pipelines
- Collaborate with product managers to translate requirements into technical specs
- Optimize system performance and scalability for high-traffic applications
- Document architecture decisions and technical specifications
- Mentor junior engineers through pair programming and knowledge sharing
- Contribute to open-source projects and patent innovations
Qualifications
- 5+ years of experience in backend development with Go or Python
- Expertise in cloud platforms (AWS/GCP/Azure) and container orchestration
- Strong understanding of distributed systems and API design principles
- Experience with infrastructure-as-code tools (Terraform, CloudFormation)
- Bachelor's degree in Computer Science or equivalent practical experience
- Proven track record of delivering production-ready code in team environments
- Excellent problem-solving skills and system design abilities
- Experience with observability tools (Prometheus, Grafana, ELK Stack)