Senior Software Development Engineer

CVS Health•Work At Home-Connecticut, CT
•$101,970 - $203,940

About The Position

The Senior Software Development Engineer - SRE, Retail and Pharmacy maintains, supports, and improves software applications and platforms. The role provides technical expertise across application testing, deployment, configuration, monitoring, and issue resolution, while ensuring stable and reliable application performance and supporting production operations. It also applies foundational Site Reliability Engineering practices focused on monitoring, alerting, and system health. The position supports enterprise applications, diagnoses and resolves incidents, and works with development, infrastructure, database, and vendor teams to implement fixes and lasting solutions. It contributes to application monitoring and health checks, alert tuning, incident response, reliability objectives, maintenance, releases, documentation, training, compliance activities, and continuous improvement.

Requirements

  • 3–5 years of experience in application support, technical support, or a related IT role.
  • Strong problem-solving and decision-making skills.
  • Effective verbal and written communication skills.
  • Ability to collaborate across technical and non-technical teams.
  • Self-directed and organized, with the ability to manage multiple priorities.
  • Detail-oriented, with a strong focus on accuracy and quality.

Nice To Haves

  • Experience with ServiceNow or other ITSM platforms.
  • ITIL 4 Foundation certification.
  • Familiarity with monitoring tools such as Splunk, AppDynamics, Dynatrace, Azure Monitor, or CloudWatch.
  • Basic understanding of SRE principles, including incident management, alerting, SLIs/SLOs, and observability.
  • Experience with SQL, log analysis, or scripting such as PowerShell or Python.
  • Bachelor’s degree, or equivalent technical training or relevant professional experience.

Responsibilities

  • Provide technical support for enterprise applications and resolve functional or technical issues.
  • Diagnose and resolve application incidents, including system errors, data issues, and integration failures.
  • Collaborate with development, infrastructure, database, and vendor teams on fixes, mitigations, and permanent solutions.
  • Manage and enhance application monitoring dashboards, alerts, and health checks.
  • Analyze alert noise and participate in alert tuning to improve the signal-to-noise ratio.
  • Perform routine system health checks, environment validations, and log reviews to identify issues proactively.
  • Participate in on-call rotations, if applicable, to support incident response and application availability.
  • Contribute to establishing and improving SLOs, SLIs, and performance baselines.
  • Assist with planned maintenance, including patching, upgrades, and data cleanup.
  • Participate in release planning, deployment activities, and post-deployment validation.
  • Coordinate across teams on enhancements, bug fixes, and new releases.
  • Create and maintain knowledge base articles, SOPs, troubleshooting guides, and runbooks.
  • Provide training, guidance, and best-practice recommendations to end-users and team members.
  • Support compliance and audit activities, including documentation and evidence collection.
  • Analyze support trends and user feedback to identify usability, performance, and reliability improvements.
  • Collaborate with product and engineering teams to recommend enhancements and drive optimization initiatives.
  • Respond to requests from internal and approved external partners in a timely and professional manner.

Benefits

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