Job Description
Join our award-winning engineering team in Boston's innovation hub! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect and build scalable cloud-native applications that impact millions of users. You'll collaborate with cross-functional teams in a dynamic, agile environment while mentoring junior developers and shaping our technical roadmap. We offer competitive compensation, flexible work arrangements, and unparalleled growth opportunities in a culture that values creativity and continuous learning.
Responsibilities
- Design and implement high-performance microservices using Go and Python
- Lead cloud infrastructure deployments on AWS with Terraform and Kubernetes
- Mentor junior engineers through code reviews and technical workshops
- Optimize system architecture for scalability and security
- Drive CI/CD pipeline improvements for faster deployments
- Collaborate with product teams to translate business requirements into technical solutions
- Stay current with emerging technologies and best practices
Qualifications
- 5+ years of experience in production-level software development
- Expertise in at least one modern programming language (Python, Go, or Java)
- Strong foundation in cloud platforms (AWS, GCP, or Azure)
- Experience with containerization (Docker, Kubernetes) and orchestration
- Proficiency in database design (SQL and NoSQL)
- Excellent problem-solving skills and system design capabilities
- BS/MS in Computer Science or equivalent practical experience
- Strong communication and collaboration skills