Connect for Health Colorado is a public, non-profit entity established to create a health insurance Marketplace. They are seeking an experienced Engineering Manager to lead and mentor a team of software engineers, driving the development of high-availability cloud products and enhancing engineering productivity through emerging technologies.
Responsibilities:
- Lead engineering teams to deliver measurable outcomes by building secure, reliable, and compliant applications through high-quality, scalable, and pragmatic design and implementation
- Partner with product, architecture, and other stakeholders to define engineering requirements and lead solution design for new features, enhancements, and platform initiatives
- Develop sufficient product and domain understanding to effectively support solution design and engineering decisions, particularly in complex, regulated environments such as health insurance marketplace
- Grow, lead, inspire, and actively listen to a team of engineers; promote strong engineering practices and continuous learning
- Manage and promote professional development for team members as well as advocate for team needs and growth opportunities
- Drive continuous improvement across engineering processes, development workflows, automation, and operational reliability
- Provide estimates and assessments for proposed development efforts and support roadmap planning
- Participate in code reviews and ensure adherence to coding standards, design principles, and best practices
- Support multiple projects and initiatives simultaneously across teams, including other product domains, security, compliance, and customer experience enhancements
- Support and lead engineers through production emergencies and incident management, ensuring strong post-incident learning and remediation
- Leverage AI-assisted software development tools (preferably GitHub Copilot) to improve productivity, code quality, and development speed
- Stay current with industry trends, engineering practices, and emerging technologies, and identify opportunities to apply them
Requirements:
- Colorado resident
- Bachelor's Degree in Computer Science, Information Systems, Business Administration, Mathematics, or a directly related field, and/or equivalent years of work experience
- A total of 7 or more years of experience in application and software systems development as a leader and/or as an individual contributor
- Demonstrated experience leveraging AI tools to drive improvements in engineering productivity, customer experience, or operational effectiveness
- At least 2 years of experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
- 3+ years leading application developers and engineers
- Strong experience in full-stack development and best-practice web-based application frameworks
- Proficiency in Angular, Spring Boot / Java, Message Queue, PL/SQL, and REST services in a cloud-based, automated, and containerized microservices architecture
- Experience with developing solutions that take advantage of AWS/Cloud services
- Experience working in an Agile environment required
- Strong knowledge of the software engineering principles, methods, and tools for analyzing and developing software test and evaluation procedures
- Proven track record of delivering complex software features to required timelines with high-quality results
- Ability to work within a very fast-paced, quickly evolving organization, managing multiple complex priorities and responding effectively to change
- The candidate must be a committed team player with exceptional interpersonal, problem-solving, and communication skills
- Experience leading teams across multiple geographies
- DevSecOps experience preferred
- Familiarity with health insurance marketplace and/or public welfare eligibility systems preferred
- Experience managing both offshore and onshore teams that are geographically dispersed
- Experience managing a mix of FTE and contracting resources
- Experience leading teams in which developers support their code in production in an on-call rotation