CrawlJobs Logo

Principal Software Development Engineer

https://www.cvshealth.com/ Logo

CVS Health

Location Icon

Location:
United States, Work At Home, Michigan

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

As a Principal Software Engineer, you’ll be driving technology solutions between multiple engineering teams and will be responsible for design, delivery and operation of business-critical, distributed systems. We’re looking for a technically strong, passionate person with an entrepreneurial spirit to build and sustain innovative solutions. Join CVS Health and Signify Health to transform healthcare by creating a connected and effective care experience.

Job Responsibility:

  • lead technical initiatives that solve complex, enterprise-wide problems - ensuring maintainability, performance, and scalability
  • design, build, and maintain business-critical, enterprise-grade systems using modern technology and techniques
  • deliver incremental value through iterative, customer-focused releases
  • drive long-term improvements iteratively - focusing on simplicity and maintainability
  • lead technical initiatives that solve complex, enterprise-wide problems
  • collaborate with others to develop solutions that meet cross-organization needs
  • research, propose and adopt leading edge technology
  • continually refine yourself and others through learning and mentorship

Requirements:

  • 10+ years of software development experience
  • strong foundation in software engineering: problem solving, data structures, algorithms, patterns, concurrency
  • experience as a polyglot software engineer
  • experience with more than one of: C++, C#, Java, Golang, Javascript, Typescript, Python or similar
  • experience designing microservice architectures spanning multiple business domains
  • experience using full-stack development to ship and operate large-scale systems
  • strong SQL skills and understanding of RDBMS such as SQL Server or PostgreSQL
  • strong experience with distributed systems design, implementation and operation at scale
  • strong experience with cloud vendors: Azure, AWS or GCP
  • clear and effective communication

Nice to have:

  • familiarity with asynchronous, event-based architectures
  • experience with the following technologies: Kafka, REST APIs, Protobuf, gRPC, Docker, Kubernetes, Terraform
  • experience with an application and performance monitoring platform
  • experience establishing and maintaining CI/CD pipelines
  • experience with agile methodologies
What we offer:
  • affordable medical plan options
  • a 401(k) plan (including matching company contributions)
  • an employee stock purchase plan
  • no-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • benefit solutions including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access

Additional Information:

Job Posted:
July 22, 2025

Expiration:
September 29, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.