Lead engineering as a core R&D partner by co-owning product outcomes with Product and Design from problem definition through delivery.
Establish operating rhythms and delivery systems that improve predictability, transparency, and accountability across teams.
Build a culture of shared ownership where engineering teams shape problems, evaluate tradeoffs, and deliver outcomes with clear commitments.
Drive early technical review of scope, feasibility, sequencing, and risk to inform decisions before commitments are finalized.
Define and communicate a technical strategy and architectural direction that aligns with business priorities and supports long-term sustainability.
Guide build, buy, and adopt decisions using a balanced view of customer impact, engineering cost, scalability, and speed to value.
Manage cross-team dependencies, integration points, and risks across geographies to support reliable delivery of complex initiatives.
Develop engineering directors and senior technical leaders through coaching, accountability, succession planning, and role clarity.
Strengthen engineering partnership with Product and Design by ensuring early collaboration on user experience, feasibility, and delivery planning.
Apply AI-enabled tools and approaches to improve engineering planning, decision support, and delivery workflows, and help leaders evaluate where AI can responsibly improve speed, quality, and insight in the organization.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
15–20 years of progressive experience in software engineering and technology leadership
12+ years of experience in software engineering, including 5+ years in senior leadership roles
Proven experience leading multi-team engineering organizations delivering complex products at scale
Experience defining and driving technical strategy across distributed systems, cloud architectures, and modern platforms
Demonstrated success building and developing high-performing engineering leaders and teams
Strong understanding of engineering economics, including resource planning, budgeting, and vendor management
Experience with Agile delivery across multiple concurrent teams
Healthcare technology experience is a plus, but not required
Tech Stack
Cloud
Distributed Systems
Benefits
Health insurance
401(k) matching
Flexible work hours
Paid time off
Employee assistance programs
Tuition assistance
Collaborative workspaces
Events throughout the year, including book clubs, external speakers, and hackathons