Posted in

Lead Director – Software Engineering

Lead Director – Software Engineering

CompanyCVS Health
LocationNorth Carolina, USA
Salary$144200 – $288400
TypeFull-Time
Degrees
Experience LevelSenior, 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