CVS Health - Boston, MA

posted 12 days ago

Full-time - Principal
Boston, MA
Health and Personal Care Retailers

About the position

The Principal Software Development Engineer will be part of the Healthcare Delivery Analytics Engineering team within CVS Health's Analytics & Behavior Change division. This role focuses on integrating advanced analytics capabilities into complex distributed systems, primarily utilizing Google Cloud Platform. The engineer will lead the development of applications that leverage machine learning and data analytics to enhance patient care and support CVS Health's mission of delivering integrated healthcare solutions.

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 building of proofs of concept to validate technical hypotheses and provide architectural solutions.
  • Mentor and lead cohesive technical teams, fostering collaboration and innovation.

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 of experience with development languages such as Python, Java, C#, Go, etc.
  • 8+ years of experience with relational databases, including cloud-based solutions.
  • 5+ years of experience with non-relational databases (document stores, KV stores, caches).
  • 5+ years architecting solutions in major cloud platforms.
  • 5+ years with micro-services architecture, APIs, 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 or agile methodologies.
  • Exposure to CI/CD and DevOps.
  • Software or analytics experience within the healthcare industry.
  • Strong architectural skills, including diagramming.
  • Excellent communication and presentation skills.

Benefits

  • Full range of medical, dental, and vision benefits.
  • 401(k) retirement savings plan with company match.
  • Employee Stock Purchase Plan available.
  • 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.
Job Description Matching

Match and compare your resume to any job description

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