Job Description
Join our elite engineering team and shape the future of cloud-native applications! InnovateTech Solutions, a leader in distributed systems and AI-driven platforms, is urgently seeking a Senior Software Engineer to drive innovation from our Boston hub. As a remote-first company with roots in Georgia's thriving tech ecosystem, we offer unparalleled flexibility while fostering deep collaboration. You'll architect scalable solutions using cutting-edge technologies, mentor junior developers, and directly impact product strategy. Enjoy competitive compensation, comprehensive benefits, and a culture that champions autonomy and growth.
Responsibilities
- Design, develop, and maintain high-performance microservices using Java/Python and cloud-native architectures
- Lead technical initiatives for our flagship SaaS platform, focusing on scalability and security
- Mentor engineers through code reviews, pair programming, and architectural discussions
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines using Docker, Kubernetes, and AWS services
- Optimize system performance and troubleshoot complex production issues
- Stay current with emerging technologies and contribute to open-source projects
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (MS preferred)
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of distributed systems and microservices patterns
- Proven track record of delivering scalable, production-grade applications
- Excellent problem-solving skills with attention to detail
- Experience with CI/CD tools and test-driven development
- Ability to thrive in remote, async-first environments