Skip to content

Lead Director – Software Engineering
Company | CVS Health |
---|
Location | North Carolina, USA |
---|
Salary | $144200 – $288400 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 12+ years of software engineering experience, with 5+ years in engineering leadership roles.
- Proven experience leading large-scale platforms focused on client onboarding, configuration, or data ingestion.
- Deep understanding of modern cloud architectures (e.g., AWS, Azure, GCP), microservices, and API-first development.
- Strong expertise in data pipelines (e.g., Kafka, Spark, Airflow), ETL/ELT tools, and integration frameworks.
- Hands-on experience with DevOps and CI/CD best practices.
- Strong understanding of Agile methodologies (Scrum, Kanban) and experience with Agile tools (e.g., Jira, Rally).
- Support multiple ART, Solution in Agile environment
- Experience with enterprise and vendor integrations
- Experience with cloud implementations preferably Azure, Google Cloud
- Strong knowledge of data management
- Experience in creation and review of high-quality requirement artifacts (Business Epics, features, user stories, process flows, use cases, data mapping sheets, etc.) using various tools (i.e., Rally, Visio, Lucid chart, etc.)
- Excellent verbal and written communication skills, with the ability to effectively interact with senior management and cross-functional teams.
- Strong analytical and critical thinking skills, with the ability to make data-driven decisions.
Responsibilities
- Design reusable configuration services that allow products to adapt to varied client needs without custom code.
- Partner with Implementation and Solutions teams to ensure technical onboarding tools meet client expectations.
- Architect ingestion solutions that support structured/unstructured data across batch and streaming use cases.
- Ensure data integrity, lineage, and observability in all ingestion workflows.
- Integrate with external systems, third-party APIs, and internal platforms securely and efficiently.
- Define and execute the technical strategy for client onboarding, product configuration, and data ingestion platforms.
- Drive architectural decisions to ensure scalability, extensibility, and security of core platforms.
- Build and mentor a team of software engineers, architects, and engineering managers.
- Foster a culture of engineering excellence, continuous improvement, and inclusive collaboration.
- Collaborate with Product Management to align engineering roadmaps with business goals and client needs.
- Ensure delivery of high-quality, client-ready features and APIs that streamline onboarding and configuration.
- Oversee development and operation of data ingestion pipelines, ensuring accuracy, timeliness, and compliance with data governance policies.
- Lead the engineering efforts to create automated, scalable onboarding frameworks to reduce implementation time and friction.
Preferred Qualifications
- Experience in the healthcare industry or with clinical programs is a plus
- Experience with clinical health care / pharmacy data and clinical decision support systems