Job Description
Join InnovateTech Solutions as a Senior Software Engineer and transform how millions experience digital innovation. We're seeking a visionary builder to architect scalable systems while shaping our engineering culture. Enjoy unparalleled flexibility in our remote-first environment, with quarterly in-person collaboration sessions at our Boston waterfront headquarters. Your work will directly impact our AI-driven platform serving Fortune 500 clients.
We offer competitive compensation, equity packages, and comprehensive benefits including flexible wellness stipends and professional development funds. Join us to solve complex challenges while maintaining work-life balance in a supportive, mission-driven team.
Responsibilities
- Architect and implement cloud-native microservices using Java/Python on AWS
- Mentor junior engineers through code reviews and technical documentation
- Optimize system performance and scalability for 10M+ user base
- Lead CI/CD pipeline improvements using Terraform and Jenkins
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and emerging tech adoption
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in Java, Python, and containerization technologies
- Strong understanding of cloud architecture (AWS/GCP)
- Proven track record of shipping production-grade applications
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills