CVS Health - Hartford, CT

posted 17 days ago

Full-time - Senior
Hartford, CT
Health and Personal Care Retailers

About the position

The Principal Software Engineer role at CVS Health focuses on leading the development of advanced analytics applications within the Healthcare Delivery Analytics Engineering team. This position is pivotal in integrating machine learning and data analytics into distributed systems on the Google Cloud Platform, aiming to enhance patient care through innovative technology solutions. The role requires a blend of technical expertise, leadership, and a commitment to improving healthcare delivery through data-driven insights.

Responsibilities

  • Demonstrate excellence in software development with a disciplined approach to problem-solving.
  • Develop well-engineered, flexible, resilient, and maintainable solutions that meet delivery schedules.
  • Drive large solutions across multiple applications and analyze existing architectures for improvements.
  • Work on high-volume distributed systems and tackle scalability challenges in cloud environments.
  • Integrate software development excellence with machine learning and language models.
  • Lead the design and building of proof of concepts to validate technical hypotheses.
  • Ensure compliance with regulatory standards and secure handling of sensitive data.

Requirements

  • 8+ years of software industry experience with 4+ years as a technical leader.
  • 5+ years leading technical architecture initiatives that impact multiple value streams.
  • 5+ years designing and developing distributed systems with a disciplined approach.
  • 8+ years involved in requirements analysis and estimation within a formal SDLC.
  • 8+ years of mastery with development languages such as Python, Java, C#, Go.
  • 8+ years of experience with relational databases, including cloud solutions.
  • 5+ years of experience with non-relational databases like document stores and caches.
  • 5+ years architecting solutions in major cloud platforms, preferably GCP.
  • 5+ years with micro-services architecture and real-time system integrations.
  • 5+ years of automated unit and integration testing experience.
  • 3+ years of experience and mastery with Python.
  • 3+ years with asynchronous messaging.
  • 2+ years with machine learning models in a production environment.
  • 1+ years with large language models in a production environment.

Nice-to-haves

  • Experience building and operating large scale distributed systems.
  • Ability to learn quickly and adapt to changing requirements.
  • Experience with SAFE practices and agile methodologies.
  • Experience related to security-oriented projects.
  • Exposure to CI/CD and DevOps practices.
  • Software or analytics experience within the healthcare industry.
  • Strong architectural skills, including diagramming capabilities.
  • Excellent communication and presentation skills.
  • Ability to manage multiple competing priorities with minimal supervision.
  • Knowledge in GCP architecture and data engineering patterns.

Benefits

  • Full range of medical, dental, and vision benefits.
  • 401(k) retirement savings plan with company match.
  • Employee Stock Purchase Plan available for eligible employees.
  • Fully-paid term life insurance plan.
  • Short-term and long-term disability benefits.
  • Well-being programs and education assistance.
  • Free development courses.
  • CVS store discount and discount programs with partners.
  • Paid Time Off (PTO) and paid holidays throughout the year.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service