Job Description
Join our dynamic team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for enterprise clients. As a Senior Software Engineer, you'll architect scalable solutions using cutting-edge technologies while mentoring junior developers. Enjoy a collaborative culture with flexible schedules, comprehensive benefits, and opportunities to shape our technical roadmap.
Responsibilities
- Design and implement microservices using Go and Kubernetes
- Lead code reviews and ensure engineering excellence
- Collaborate with product teams to translate requirements into technical specs
- Optimize cloud infrastructure on AWS (EC2, S3, Lambda)
- Mentor junior engineers through pair programming and workshops
- Contribute to open-source projects and technical blogs
Qualifications
- 5+ years experience in backend development
- Proficiency with Go, Python, and distributed systems
- AWS certification or equivalent cloud expertise
- Strong understanding of CI/CD pipelines (Jenkins, GitLab CI)
- Bachelor's degree in Computer Science or equivalent
- Experience with container orchestration (Docker, Kubernetes)
- Excellent problem-solving and communication skills