Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cutting-edge technology from anywhere in the US. We're seeking passionate innovators to build scalable solutions while enjoying competitive compensation, equity options, and a flexible remote-first culture. Our Boston headquarters and California R&D centers collaborate on projects that impact millions worldwide.
Responsibilities
- Architect and implement high-performance backend systems using Node.js and Python
- Lead code reviews and mentor junior engineers through pair programming sessions
- Optimize cloud infrastructure on AWS/GCP for 99.99% uptime SLAs
- Collaborate with product teams to translate business requirements into technical specs
- Implement CI/CD pipelines using Docker and Kubernetes
- Contribute to open-source projects and patent-pending innovations
Qualifications
- 5+ years of experience in distributed systems and microservices architecture
- Expertise in at least two modern programming languages (Python/Java/Go)
- Proficiency with cloud platforms (AWS/GCP/Azure) and serverless technologies
- Strong background in data structures and algorithm design
- Experience with agile methodologies and JIRA/Confluence workflows
- BS/MS in Computer Science or equivalent practical experience