Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing cloud-native platforms for Fortune 500 clients. As a Senior Software Engineer in Denver, you'll architect scalable microservices using cutting-edge technologies while enjoying flexible remote work options. We offer competitive compensation, unlimited PTO, and a culture that prioritizes innovation and work-life balance.
This urgent hiring initiative targets exceptional engineers ready to tackle complex distributed systems challenges. Our Denver hub combines the energy of a tech startup with the stability of an established industry leader. Relocation assistance available for top-tier candidates.
Responsibilities
- Lead design and implementation of cloud-based microservices using AWS/GCP
- Mentor junior engineers through code reviews and architectural guidance
- Optimize system performance to handle 10M+ daily API calls
- Collaborate with Product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines using Docker, Kubernetes, and Terraform
- Drive DevOps best practices including infrastructure-as-code and monitoring
- Contribute to open-source projects and represent InnovateTech at tech conferences
Qualifications
- 5+ years of experience in backend development with Python/Java/Go
- Expertise in distributed systems and cloud-native architecture patterns
- Proficiency with containerization (Docker) and orchestration (Kubernetes)
- Strong background in API design using REST/GraphQL and message queues
- Experience with CI/CD pipelines and infrastructure-as-code tools
- Bachelor's degree in Computer Science or equivalent practical experience
- Portfolio demonstrating complex system design projects
- Excellent problem-solving skills and collaborative mindset