Lead and direct engineering organization, overseeing software, cloud, data, and developer platform teams. Drive a culture of reliability, quality, and continuous improvement. Collaborate with Product, Data, AI, and Behavioral Science leadership to align technical direction with product and research goals.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
The VP of Engineering leads and directs the activities of client's engineering organization, spanning software, cloud, data and developer platform teams. The VP is responsible for both how engineers build software and what they build, advancing our client's mission to use AI and behavioral science to support people in their unique healthcare journey through scalable, secure, and reliable engineering practices. The VP oversees delivery of product software, including platform microservices, web applications, data and analytics pipelines, and cloud-native services that power client and patient experiences. This role drives a culture of reliability, quality, and continuous improvement across the engineering organization, emphasizing fault-tolerant code and system design, automated testing, secure DevOps practices, AI-assisted development, and continuous integration and deployment (CI/CD). continuous delivery practices. The VP leads both staff and contracted engineering resources and is accountable for the execution and continuous improvement of engineering processes, practices, and artifacts throughout the software development lifecycle (SDLC), ensuring solutions meet the highest standards for scalability, performance, security, and excellence.
What You'll Do:
Engineering Leadership
- Ensures execution of product and platform roadmaps through measurable delivery outcomes aligned to company OKRs.
- Drives the productization internal platforms and services to enable repeatable, scalable SaaS and PaaS deployments.
- Collaborates with Product, Data, AI and Behavioral Science leadership to align technical direction with product and research goals.
- Advances developer productivity through AI-assisted tooling, automation, and standardized engineering environments.
- Establishes and tracks key engineering metrics (e.g., velocity, uptime, defect rates) to inform process improvement and operational excellence.
- Establishes and enforces standardized engineering processes and toolchains across engineering groups to ensure consistency and efficiency.
- Contributes to and operationalizes technical architecture strategy in partnership with the Chief Architect and Architecture Team, ensuring scalability, extensibility, and interoperability across systems through the Engineering Council.
- Oversees cloud governance and cost optimization across environments, ensuring secure, scalable, and efficient use of cloud resources.
- Promotes privacy-by-design and data governance practices within engineering, ensuring compliance with healthcare and data protection standards (e.g., HIPAA, GDPR).
Technical Strategy
- Creates and collaborates in conjunction with the CTO our client's technical strategy including research and development goals and an engineering roadmap
- Identifies and evaluates technologies that can be used to support product
People Leadership
- Builds and sustains a strong engineering culture across distributed teams and time zones.
- Develops emerging leaders and managers to strengthen organizational capacity and continuity.
- Selects, develops, and evaluates personnel to ensure efficient engineering, testing, deployment, and operation of software and cloud systems.
- Directs and coordinates a broad functional engineering group through department managers and staff engineers, including full-stack software development, back-end development, data engineering and cloud engineering.
- Oversees planning, staffing, budgeting, and expense management, and recommends improvements to processes and methods.
- Serves as technical manager for outsourced and contracted developers.
Individual Contributor
- Serve as a technical contributor on the Architecture Team
- Works on complex issues where analysis of situations or data requires an in-depth knowledge of the company, its engineered solutions, and/or its processes and practices.
- Contributes code or prototypes as appropriate to accelerate delivery or validate design decisions.
What You Need:
- Bachelor's degree in Information Technology or Computer Science.
- 10+ years’ experience with at least four years of management/technical leadership responsibility.
- Extensive hands-on technical experience building and fielding B2B/B2C production systems.
- Extensive business knowledge and experience collaborating and communicating with executives and senior leadership.
- Extensive experience in technical and people (supervisory) leadership roles. Ability to resolve critical issues and contribute to organizational development.
- Strong collaboration, communication, problem solving and critical thinking skills to clearly outline objectives, define goals for the team and articulate end state to both technical and non-technical audiences.
- Ability to manage a distributed engineering team across multiple time zones.
- Extensive experience working within an Agile SDLC.
- Experience with full-stack software engineering, DevOps, Microservices architectures, eventually consistent architectures, AWS/Azure, data systems and architectures.
- Experience leading the development/deployment of AI-centered systems is a discriminator for this role.
- Experience delivering healthcare-related systems/software is a discriminator for this role.
Similar Jobs
Explore other opportunities that match your interests
jps tech solutions
Bright Vision Technologies