Taro Logo

Principal Software Engineer

Nation's leading health solutions company serving millions of Americans through local presence, digital channels and 300,000+ colleagues.
Irving, TX, USAScottsdale, AZ, USAHartford, CT, USA
$144,200 - $288,400
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Healthcare · Enterprise SaaS

Description For Principal Software Engineer

CVS Health, the nation's leading health solutions company, is seeking Principal Software Engineers to drive innovation in healthcare technology. This role offers an opportunity to lead the design and development of cutting-edge software solutions for enterprise healthcare systems. The position focuses on modern distributed systems, microservices, APIs, and cloud native development, as well as mainframe modernization.

As a Principal Software Engineer, you'll be at the forefront of implementing DevSecOps practices, working with tools like GitHub, Jenkins, and various CI/CD pipelines to optimize software delivery. You'll also explore AI solutions to enhance efficiencies. The role involves modernizing legacy applications, integrating cloud-native solutions, and ensuring high performance, scalability, and security in mission-critical applications.

The position offers a competitive salary range of $144,200 - $288,400, along with comprehensive benefits including medical plans, 401(k) with company match, and equity awards. This is a remote/hybrid role with locations in Irving (TX), Scottsdale (AZ), Hartford (CT), and Downers Grove (IL).

The ideal candidate will bring 10+ years of software engineering experience, strong expertise in various technologies including Java, Node.js, and JavaScript, and experience with cloud platforms like GCP and Azure. You'll work in a collaborative environment, mentoring team members and driving technical excellence while shaping the future of healthcare technology.

CVS Health provides an inclusive work environment where you'll be part of a team serving millions of Americans through local presence and digital channels. The company offers excellent growth opportunities, comprehensive benefits, and the chance to make a real impact in healthcare technology.

Last updated 2 months ago

Responsibilities For Principal Software Engineer

  • Lead design and development of enterprise solutions using .NET, COBOL, Java, Node.js, JavaScript, and Angular
  • Define best practices for adoption and integration of new technologies
  • Develop and implement POCs using emerging technologies
  • Modernize legacy applications with cloud-native solutions
  • Implement DevSecOps pipelines using enterprise tooling
  • Ensure security, compliance, and performance optimization
  • Collaborate with cross-functional teams
  • Mentor and train other engineers

Requirements For Principal Software Engineer

Java
JavaScript
Node.js
  • 10+ years of experience in software engineering
  • Expertise in .NET, COBOL, Java, Node.js, JavaScript, and Angular
  • Experience with Generative AI technologies and frameworks
  • 3+ years experience with GCP and Azure
  • Expertise in enterprise application architecture, API development, and microservices
  • Deep understanding of DevSecOps principles, CI/CD pipelines
  • Excellent problem-solving, leadership, and communication skills
  • Bachelor's degree in computer science or related field
  • Self-starter with strong desire to learn new technologies

Benefits For Principal Software Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Parental Leave
  • Affordable medical plan options
  • 401(k) plan with company matching contributions
  • Employee stock purchase plan
  • Wellness screenings
  • Tobacco cessation programs
  • Weight management programs
  • Confidential counseling
  • Financial coaching
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Tuition assistance

Jobs Related To CVS Health Principal Software Engineer