Full-time

CVS Health is hiring a Principal Software Development Engineer

About the Role

CVS Health is hiring a Principal Software Development Engineer to join the Operational Planning and Outreach team at Signify Health. In this pivotal role, you will lead engineering initiatives, mentor developers, and scale our technical capabilities through the strategic use of AI. You will leverage your deep expertise in distributed systems to design, build, and evangelize reusable solutions, libraries, and tools that empower our engineering organization.

What You'll Do

  • Design, develop, and maintain high-quality, reusable reference libraries, frameworks, and foundational services that empower application teams to build scalable and robust solutions.
  • Create comprehensive, documentation-first resources, examples, and templates that serve as blueprints for engineering teams.
  • Collaborate closely with product-aligned engineering teams to understand their needs and ensure enablement solutions are practical, maintainable, and widely adopted.
  • Contribute to fostering a culture of technical excellence, standardization, and continuous improvement across the engineering organization.
  • Provide guidance and support to engineering teams on the effective adoption and utilization of enablement tools and libraries.
  • Independently drive the design, development, and delivery of reusable tools and libraries from conception to completion, effectively managing project scope and communicating progress.

What We're Looking For

  • 10+ years of progressive experience as a Software Engineer, with a strong background in designing, building, and operating scalable backend services and APIs.
  • At least 1-2 years of deep learning AI experience developing, training, and deploying deep learning models to production.
  • 1+ years of using tools like Cursor or Claude Code to increase SDLC velocity.
  • 3+ years of Python experience.
  • Deep understanding and practical experience with event-driven architectures and messaging systems, particularly Apache Kafka.
  • Strong proficiency in designing and implementing high-performance communication protocols, including gRPC and Protobuf.
  • Proficiency in one or more high-level programming languages such as C#, Java, and Golang.
  • Solid foundation in software engineering principles: problem-solving, data structures, algorithms, and design patterns.
  • Strong understanding of database systems and RESTful API design.
  • Experience with cloud platforms (Azure, AWS, or GCP) and containerization technologies (Docker, Kubernetes).
  • Exceptional interpersonal and communication skills, with a proven ability to collaborate effectively, articulate complex technical concepts clearly, and actively listen.
  • Ability to work autonomously, prioritize tasks, and manage multiple initiatives simultaneously in a fast-paced environment.
  • Advanced communication skills to convey complex technical concepts to technical and non-technical audiences.
  • Ability to influence technical direction, resolve technical conflicts, and foster a collaborative, positive work environment.
  • Ability to collaborate inclusively with cross-functional teams and build consensus across teams.
  • Ability to mentor and coach engineers of all levels, fostering technical growth and leadership development.
  • Ability to lead root cause analysis and implement preventative measures to resolve recurring issues.
  • Ability to drive innovation by introducing new technologies and methods to solve complex problems.
  • Ability to provide technical leadership during critical incidents, guiding teams to swift resolutions.
  • Ability to align technical strategies with organizational goals, balancing technical excellence with business impact.
  • Ability to define and communicate architectural vision for projects, ensuring scalability, robustness, and maintainability.
  • Ability to initiate and lead discussions on technology stack evolution in collaboration with business and architecture stakeholders.
  • Ability to serve as a go-to expert for complex technical challenges within the domain.
  • Ability to establish and promote high standards for code quality, maintainability, and efficiency.
  • Ability to stay current with emerging technologies and industry trends, inspiring teams to adopt best practices.
  • Ability to lead efforts to optimize development processes and reduce time-to-market.
  • Ability to champion comprehensive testing strategies, ensuring proper test coverage throughout the development lifecycle.
  • Ability to define and implement strategic approaches to quality assurance.
  • Ability to drive continuous improvement in testing processes, tools, and methodologies.
  • Ability to implement proactive defect prevention measures to enhance product quality.
  • Ability to lead the strategic adoption of new tools, technologies, and methodologies.
  • Ability to adapt to evolving business needs with minimal disruption, influencing change management strategies.
  • Ability to identify impacts of changes within Lines of Business and guide teams through transitions effectively.
  • Ability to develop and implement observability strategies, including logging, metrics, tracing, and alerting.
  • Ability to mentor teams on telemetry best practices to inform architectural and operational decisions.
  • Ability to ensure the precise alert configurations, distinguishing critical issues from noise.
  • Ability to drive initiatives for continuous improvement in deployment processes and operational efficiency.
  • Ability to demonstrate broad influence and deep understanding of organizational security practices.
  • Ability to lead threat modeling exercises and implement preventative security measures.
  • Ability to mentor engineers on effective remediation and long-term security strategies.
  • Ability to partner with incident response teams to ensure swift, effective responses and drive post-incident improvements.

Nice to Have

  • Experience leading data scientists in training AI models.
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience.
  • Prior experience in an Engineering Enablement, Platform, or Developer Experience role.
  • Demonstrated success in creating and maintaining shared libraries, internal tools, or standardized patterns for engineering teams.
  • Familiarity with code generation techniques (e.g., for Protobuf, database schemas).
  • Experience with observability tools and practices (logging, metrics, tracing, e.g., New Relic, Prometheus, Grafana).
  • Strong understanding of CI/CD pipelines and developer tooling.
  • Comfortable working with and contributing to open-source projects or internal equivalents.
  • A strong personal passion for developer productivity, standardization, and knowledge sharing.

Technical Stack

  • Languages: Python, C#, Java, Golang
  • Systems: Apache Kafka, gRPC, Protobuf
  • Cloud & Infrastructure: Azure, AWS, GCP, Docker, Kubernetes

Team & Environment

You will be a key member of the Operational Planning and Outreach team.

Benefits & Compensation

  • Compensation: $144,200.00 - $288,400.00 + equity award target.
  • Affordable medical plan options, a 401(k) plan with matching company contributions, and 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 and many other benefits depending on eligibility.

We are committed to equal employment opportunities for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.

Required Skills
PythonApache KafkagRPCProtobufC#JavaGolangAzureAWSGCPMicroservicesEvent-Driven ArchitectureCloud PlatformsDistributed Systems
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
C

CVS Health is the nation’s leading health solutions company, reaching millions of Americans through local presence, digital channels and more than 300,000 purpose-driven colleagues.

Visit website
Job Details
Category backend
Posted 7 months ago