Job Description
Join InnovateTech Solutions, a leader in AI-driven enterprise platforms, as we revolutionize how businesses leverage data. We're seeking a passionate Senior Software Engineer to architect scalable systems in our Boston headquarters. Collaborate with cross-functional teams to build cutting-edge solutions that impact millions of users. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape our technical roadmap.
Responsibilities
- Design and implement microservices architecture using cloud-native technologies
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance and scalability for high-traffic applications
- Lead CI/CD pipeline improvements and DevOps best practices
- Collaborate with product teams to translate requirements into technical specifications
- Conduct thorough testing and debugging to ensure product quality
Qualifications
- 5+ years of experience in software development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems and database design
- Proven track record of leading complex projects from conception to deployment
- Bachelor's degree in Computer Science or equivalent practical experience
- Experience with Agile methodologies and JIRA/Confluence