Senior Manager Software Development Engineering

CVS Health•Work At Home-Tennessee, TN
•$106,605 - $213,210

About The Position

The Senior Manager Software Development Engineering is an experienced people and resource leader who builds, develops, and manages software engineering teams delivering secure, reliable, and scalable technology solutions. The role oversees workforce planning, talent development, delivery execution, engineering quality, and operational performance, partnering with Product Management, Architecture, Quality Engineering, Security, Operations, and business stakeholders. Candidates should combine software engineering leadership with disciplined resource management; experience in a Product Agile operating model is preferred. The position leads people and resource management, software delivery across the development lifecycle, engineering practices and technology direction, and stakeholder relationships. It supports planning, budgeting, modernization, technical debt reduction, and continuous improvement. This is a full-time position with a typical base pay range of $106,605 to $213,210. The role is eligible for a CVS Health bonus, commission or short-term incentive program, and an equity award target. Benefits include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility.

Requirements

  • 7+ years of experience in software engineering, application development, or a related technology discipline.
  • 5+ years of experience leading software initiatives or managing software engineering resources, including responsibility for coaching, performance, staffing, or capacity planning.
  • Experience leading delivery of enterprise software through the full software development lifecycle.
  • Experience managing multiple priorities, teams, dependencies, and stakeholders in a complex organization.
  • Experience with Agile software delivery and modern engineering practices, including CI/CD, DevSecOps, source control, automated testing, and production support.
  • Demonstrated ability to recruit, coach, develop, and retain engineering talent.
  • Strong communication and relationship-management skills, including the ability to translate technical concepts for business and executive audiences.
  • Bachelor’s degree or equivalent experience; alternatively, a high school diploma plus 4 years of relevant work experience.

Nice To Haves

  • Experience working in a Product Agile operating model in which Product and Engineering share accountability for outcomes.
  • Experience leading multiple geographically distributed engineering teams that include employees, contractors, and vendor resources.
  • Experience in health care, health insurance, pharmacy, financial services, or another regulated industry.
  • Experience with cloud technologies, APIs, distributed systems, modern application architectures, and platform modernization.
  • Experience using engineering and product measures to improve delivery predictability, quality, reliability, and customer outcomes.
  • Experience with budget planning, vendor management, workforce strategy, or technology portfolio planning.
  • Agile, Scrum, SAFe, cloud, security, or engineering-management certification.

Responsibilities

  • Lead, coach, mentor, and develop software engineering teams; establish performance objectives and conduct reviews; create development plans and succession strategies; foster a collaborative, inclusive, high-performing culture; and recruit, onboard, and retain engineering talent.
  • Manage team capacity, staffing, and workforce planning; align engineering resources with business priorities and strategic initiatives; manage contractor and vendor resources as needed; identify skill gaps and develop plans to address organizational needs; and ensure effective resource utilization.
  • Lead software development through all phases of the development lifecycle and ensure delivery commitments are met with appropriate quality, security, and operational controls.
  • Monitor project execution and proactively manage risks, dependencies, and issues; support Agile delivery and continuous improvement; and collaborate with Product Owners and Delivery teams to prioritize work and maximize business value.
  • Partner with Architecture teams to implement enterprise standards and technical direction; promote engineering best practices, coding standards, automation, and DevSecOps; and improve quality, reliability, performance, and operational readiness.
  • Support modernization initiatives and technical debt reduction, and champion secure software development practices.
  • Build relationships with business and technology partners; communicate delivery commitments, risks, and outcomes; facilitate cross-functional collaboration and issue resolution; and support planning, budgeting, and strategic initiatives.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Other resources based on eligibility
  • CVS Health bonus, commission, or short-term incentive program
  • Equity award target
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service