Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 clients. As a Senior Software Engineer in Denver, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. Our culture emphasizes autonomy, innovation, and work-life balance in the heart of Denver's thriving tech scene.
We offer competitive benefits including equity, flexible remote work options, and professional development stipends. Help us build the next generation of enterprise SaaS platforms while advancing your career in one of America's most livable cities.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and architectural discussions for cloud-native applications
- Optimize database performance for PostgreSQL and MongoDB clusters
- Collaborate with product teams to translate requirements into technical specifications
- Mentor 3-4 junior engineers through pair programming and technical workshops
- Implement CI/CD pipelines using Jenkins and Terraform
- Drive DevOps best practices including infrastructure-as-code and monitoring
Qualifications
- 5+ years of experience in backend development with Go or Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of distributed systems and event-driven architecture
- Proven experience leading technical projects with measurable business impact
- Bachelor's degree in Computer Science or equivalent practical experience
- Experience with Agile methodologies and Jira/Confluence
- Contributions to open-source projects or technical publications preferred