CVS Health is seeking a Staff Software Engineer to lead technical strategy and execution for Client Data Exchange Solutions (CDES), managing development, operations, and support for data input/output services, and aligning business goals with a multi-year roadmap for enterprise strategic objectives.
Requirements
- 7+ years of experience in software/data product delivery, including designing and deploying production-ready systems.
- 5+ years of experience in ETL/ELT development.
- 5+ years of experience with cloud platforms (Azure, GCP, AWS).
- 3+ years of experience with CI/CD tools (e.g., Jenkins).
- Proficiency in modern programming languages (Java, Python, FastAPI, Go).
- Experience with relational (PostgreSQL, Azure SQL) and NoSQL databases (Cosmos DB).
- Familiarity with messaging systems (Apache Kafka, MQ).
Responsibilities
- Lead complex, high-visibility projects and provide technical vision across CDES.
- Design and implement scalable data provisioning solutions using ETL, cloud technologies, real-time streaming pipelines, and CI/CD.
- Provide thought leadership on modernization, transformation, and continuous improvement initiatives.
- Utilize AI to enhance and optimize existing processes.
- Mentor junior engineers and foster a collaborative, inclusive team environment.
- Author and promote best practices across engineering teams.
- Guide teams in decision-making and agile ways of working.
Other
- Collaborate with business stakeholders, product managers, and engineering teams to align on goals and deliverables.
- Communicate effectively with technical and non-technical audiences.
- Bachelor’s degree or, equivalent experience (HS diploma + 4 years relevant experience)
- Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
- Experience leading large-scale technical programs with end-to-end planning.