CVS Health is a company focused on building a world of health around every individual. They are seeking a Staff Software Development Engineer to drive technical strategy and execution within the Client Data Exchange Solutions space, collaborating with various teams to modernize platforms and enable innovation in AI-driven capabilities.
Responsibilities:
- Shape and drive enterprise‑scale technical vision and long‑term architecture strategy, influencing outcomes across multiple teams and platforms
- Establish, evolve, and champion technical standards, engineering best practices, and governance to ensure consistency, quality, and scalability across the organization
- Serve as a trusted technical partner to Product, Architecture, and business stakeholders to solve complex, cross‑cutting problems and deliver durable solutions
- Rapidly build deep domain expertise to provide strong technical direction, thought leadership, and guidance to senior engineers and technical leads
- Tackle and decompose highly ambiguous and complex technical problems, translating them into actionable architectures and execution plans
- Lead the design and delivery of complex distributed systems, including APIs, microservices, CI/CD pipelines, and real‑time streaming solutions on cloud platforms such as Azure and GCP
- Provide hands‑on technical leadership across design and implementation, setting a high bar for code quality, scalability, reliability, and maintainability
- Evaluate and introduce emerging technologies, architectural patterns, and frameworks to advance platform modernization and future‑ready capabilities
- Lead AI/ML solution design and adoption for enterprise use cases, balancing innovation with reliability and integration across existing legacy systems
- Guide model experimentation, training, evaluation, and optimization while accounting for architectural constraints and enterprise readiness
- Own system quality end‑to‑end, overseeing design reviews, technical reviews, testing strategies, and production readiness to ensure resilient, high‑quality outcomes
- Drive improvements in automated testing and quality engineering practices to reduce manual effort and increase delivery velocity across legacy and modern platforms
- Contribute to and influence enterprise technical roadmaps, ensuring alignment with broader CVS Health modernization and AI initiatives
- Define, refine, and maintain technology‑specific operating procedures and engineering playbooks to support scalable execution
- Lead complex initiatives and actively mentor engineers, raising the technical bar and fostering a culture of ownership, learning, and engineering excellence
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 enterprise/web/cloud applications software development experience on Azure/GCP
- 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)
- Experience with messaging systems (Apache Kafka, MQ)
- 3+ years of experience leading software development projects and mentoring developers
- Experience leveraging AI‑assisted development tools (e.g., GitHub Copilot, Claude, Windsurf), reflecting advanced AI maturity and modern software engineering practices
- Strong grasp of software delivery practices and agile methodologies
- Experience leading large-scale technical programs with end-to-end planning
- Proven ability to make informed decisions quickly and take ownership of services at scale
- Health care industry domain knowledge
- Experience with legacy systems and technologies including iBMI(AS/400), DB2, RPG and COBOL