CVS Health, the nation's leading health solutions company, is seeking a Software Engineer II to join their Signify Health division. This role focuses on developing and managing data flow systems throughout Signify Health's infrastructure, handling high-volume data processing and engineering scalable solutions.
The position offers a comprehensive blend of technical challenges and business impact, where you'll work on everything from data engineering to message processing at scale. You'll be part of a team that's transforming healthcare delivery, making it more personal, convenient, and affordable for millions of Americans.
As a Software Engineer II, you'll be responsible for developing and maintaining critical data systems, working with various data sources including flat files, streaming systems, and RESTful APIs. You'll collaborate with business leaders to translate requirements into functional specifications and work closely with cross-functional teams including QA, Scrum masters, and Product Managers.
The role requires strong software engineering fundamentals, experience with major programming languages (.NET, GoLang, or Java), and proficiency in SQL. You'll work with modern technologies including cloud platforms (Azure/AWS/GCP), queuing systems (Kafka/SNS/RabbitMQ), and containerization tools like Kubernetes.
CVS Health offers an attractive compensation package with a salary range of $72,100 - $144,200, plus comprehensive benefits including medical coverage, 401(k) with company match, stock purchase plans, and various wellness programs. The position is fully remote, based out of Pennsylvania, offering the flexibility of working from home while being part of a purpose-driven organization that's revolutionizing healthcare delivery.
This is an excellent opportunity for a mid-level software engineer looking to make a meaningful impact in healthcare technology while working with cutting-edge technologies in a supportive, growth-oriented environment.