Job Description
Join TechInnovate Solutions as a Senior Software Engineer and help shape the future of cloud-native applications in Atlanta's thriving tech ecosystem. We're seeking passionate innovators to architect scalable solutions using cutting-edge technologies while mentoring junior developers in our collaborative Agile environment.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead CI/CD pipeline optimization for AWS-based infrastructure
- Mentor 3-5 junior engineers through pair programming and code reviews
- Translate business requirements into technical specifications
- Conduct A/B testing and performance tuning for SaaS products
- Collaborate with product managers to define technical roadmaps
Qualifications
- 5+ years of experience in backend development with Go or Java
- Expertise in cloud platforms (AWS/Azure) and containerization
- Strong understanding of distributed systems and data modeling
- Proven experience with CI/CD tools (Jenkins, GitLab CI)
- Bachelor's degree in Computer Science or equivalent experience
- Contributions to open-source projects (GitHub portfolio required)