Senior Manager - Software Development Engineering

CVS Health
Boston, MA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$106,605.0 - $260,590.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Application Programming Interfaces (APIs) Information Systems Distributed Systems Python (Programming Language) Software Engineering Systems Architecture Datadog Data Logging Grafana Information Technology
+2 more
Splunk Appdynamics

Job description

We are seeking a highly experienced Staff Software Engineer to provide technical leadership and governance over production support activities executed by our managed service provider. This role ensures that the vendor meets all KPIs, SLAs, quality standards, and incident management expectations, while maintaining the overall stability and operational readiness of critical applications

Production Support Governance & Vendor Oversight

  • Provide technical leadership and oversight for production support activities performed by the managed service provider.
  • Ensure the vendor executes timely and effective triage, investigation, and issue resolution.
  • Hold the vendor accountable for meeting SLAs, SLOs, KPIs, and operational commitments.
  • Review vendor performance reports and address gaps in responsiveness, quality, or timeliness.
  • Ensure escalation paths are followed appropriately by the vendor team.

Incident Management Oversight

  • Oversee the vendor’s handling of production incidents, degradations, and outages.
  • Ensure proper incident lifecycle management: detection, prioritization, resolution, communication, and closure.
  • Participate in major incident bridges to evaluate vendor performance and escalate where needed.
  • Ensure timely and accurate RCA (Root Cause Analysis) is delivered by the vendor and that follow up actions are completed.

Operational Excellence & Quality Assurance

  • Establish and maintain best practice operational standards, documentation, and runbooks for the vendor to follow.
  • Validate that monitoring, alerting, logging, and operational tooling are used effectively by the vendor.
  • Identify recurring issues and ensure the vendor drives permanent fixes.
  • Promote continuous improvement across operational processes, tooling, and readiness.

Technical Leadership

  • Serve as the senior technical point of contact for production support escalations from the vendor.
  • Evaluate system architecture, logs, and telemetry to validate vendor RCA quality and technical soundness.
  • Review proposed fixes, enhancements, and operational procedures for technical completeness.
  • Mentor internal team members on production support best practices and vendor management.

Governance, Reporting & Continuous Improvement

  • Own and report operational metrics, SLA/SLO performance, and issue trends to leadership.
  • Lead internal reviews of vendor performance, including adherence to contractual KPIs.
  • Ensure operational risks are identified, communicated, and actively managed.
  • Support continuous improvement initiatives aimed at reducing incidents and increasing system stability.

Requirements

  • 10+ years of software engineering or production support experience.
  • Strong background in troubleshooting distributed systems, APIs, and enterprise platforms (for evaluation and oversight, not hands on resolution).
  • Experience governing or collaborating with managed service / vendor support organizations.
  • Familiarity with monitoring and logging tools (e.g., Splunk, Datadog, Grafana, AppDynamics).
  • Excellent communication and stakeholder management skills.

Preferred Qualifications

  • Experience in large enterprise or regulated environments.
  • Understanding of ITIL processes (Incident, Problem, Change Management).
  • Experience with operational readiness assessments and production support governance.
  • Familiarity with CI/CD pipelines and deployment troubleshooting concepts.

Proficiency in at least one programming language (e.g., Java, Python, .NET).

Education

Bachelor of Science in Computer Science, Information Systems, or a related field.

Benefits & conditions

$106,605.00 - $260,590.00

This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. This position also includes an award target in the company’s equity award program.

Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.

Great benefits for great people

We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families. This full-time position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial well-being of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

1:36 min

Visualizing memory limits and isolating suspicious endpoints

Dina Matveev Dina Matveev · Europe 2026 Virtual

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

1:04 min

Visualizing Keycloak performance via standard Grafana troubleshooting dashboards

Alexander Schwartz Alexander Schwartz · WWC 2025

1:08 min

Analyzing error logs and root causes using artificial intelligence

Nishil Patel Nishil Patel · WWC 2025

Videos

See all

Related articles

See all