Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Software Development Engineer image - Rise Careers
Job details

Sr. Software Development Engineer - job 1 of 2

At CVS Health, we’re building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming health care.As the nation’s leading health solutions company, we reach millions of Americans through our local presence, digital channels and more than 300,000 purpose-driven colleagues – caring for people where, when and how they choose in a way that is uniquely more connected, more convenient and more compassionate. And we do it all with heart, each and every day.Role DescriptionOak Street Health is a critical part of healthcare delivery. Our platform is essential to enabling our value-based care model and integral to how our providers take care of their patients. This platform includes our core domain services, the Canopy platform, our data and analytics platform, and much more. At Oak Street Health, you will be influential in the development of innovative products that do more than just building scalable services. Everything you do will have an immediate impact on the health and wellbeing of our patients.As a software engineer, you will have an impactful contribution in the delivery of a new kind of platform for healthcare, one built specifically for the clinical team. From design to implementation, you will partner with our stellar engineering, product, and design teams in a fast-paced, agile environment to transform ideas into a reality. Utilizing modern methodologies and open source tools, you will be empowered to push the boundaries of development as we seek to deliver applications that will directly and immediately impact the experience of our teams and our patients.There is no better time to join our rapidly growing team at Oak Street Health. We can’t think of a mission any more motivating; and, with your help, we can drive change in healthcare for the patients that need us most.Core Responsibilities:• Contribute in all aspects of SDLC process (SCRUM, Design, Code, Test, Deploy & Maintain)• Design and build highly available, scalable and responsive services & APIs using our tech stack• Collaborate with Product, UX and other Engineering teams• Collaborate with Platform team following Architecture best practices for scalability and reliability• Contribute to code review process and instill best practices• Improve overall code quality and maintainability• Partner with tech leads and drive the technical debt backlog• Mentor junior engineers through pair programming• Implement SecDevops best practices• Other duties as assigned.What we’re looking forWe’re looking for a motivated, experienced Engineer with:• Bachelors in CS or relevant degree / work experience• 10+ years of experience building large consumer-facing products using JVM-based technologies (Kotlin or Java), or .NET APIs running in the cloud• Expert in threading and memory management in building microservices.• Expert in building resilient, scalable and secure software.• Expert using and doing performance optimization of MongoDB.• Expert in building a distributed, event-driven, cloud native environment either in Azure/AWS using Docker/Kubernetes• Expert in “design first” approach to software development.• Expert Domain Driven Design (DDD).• Experience with unit & integration testing and passion for test driven development.• Experience working in an Agile/Devops environment• Experience with Kafka and Kafka streams preferred• Experience with event sourcing preferred• Familiarity with our tech stack – JVM-based technologies, Spring Boot, .NET, Kubernetes, Kafka, MongoDB, OpenAPI, Protobuf - PreferredWhat does being “Oaky” look like?• Radiating positive energy• Assuming good intentions• Creating an unmatched patient experience• Driving clinical excellence• Taking ownership and delivering results• Being relentlessly determinedAnticipated Weekly Hours40Time TypeFull timePay RangeThe typical pay range for this role is:$101,970.00 - $203,940.00This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above.Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.Great benefits for great peopleWe take pride in our comprehensive and competitive mix of pay and benefits – investing in the physical, emotional and financial wellness of our colleagues and their families to help them be the healthiest they can be. In addition to our competitive wages, our great benefits include:• Affordable medical plan options, a 401(k) plan (including 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 that address the different needs and preferences of our colleagues 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.For more information, visit https://jobs.cvshealth.com/us/en/benefitsWe anticipate the application window for this opening will close on: 04/22/2025Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
CVS Health Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CVS Health DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of CVS Health
CVS Health CEO photo
Karen S. Lynch
Approve of CEO

Average salary estimate

Estimate provided by employer
$152955 / ANNUAL (est.)
min
max
$102K
$204K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Software Development Engineer, CVS Health

If you're a seasoned Sr. Software Development Engineer looking for an exciting opportunity, Oak Street Health in Homewood, IL, has a role that might just be perfect for you! At Oak Street Health, we're on a mission to revolutionize healthcare for patients and providers alike, and we need your expertise to help us build a groundbreaking health platform. As part of our dynamic engineering team, you will engage in every stage of the software development lifecycle, from brainstorming and designing innovative solutions to deploying highly scalable services and APIs that make a real difference in healthcare delivery. Your skills in technologies like Kotlin, Java, .NET, and MongoDB will shine as you collaborate with product and UX teams in a fast-paced, agile setting. Not only will you be pushing boundaries and honing your technical skills, but your contributions will go beyond code, helping to mentor junior engineers and instill best practices within our thriving culture. If you're passionate about creating impactful technology solutions and want to work shoulder-to-shoulder with innovative minds dedicated to improving health care, then Oak Street Health is the place for you. We can't wait to see how you help drive change in healthcare that truly matters!

Frequently Asked Questions (FAQs) for Sr. Software Development Engineer Role at CVS Health
What are the main responsibilities of a Sr. Software Development Engineer at Oak Street Health?

As a Sr. Software Development Engineer at Oak Street Health, your responsibilities will encompass the entire software development lifecycle. You'll be involved in designing and building scalable services and APIs, collaborating closely with product management and UX teams, and ensuring code quality through reviews. Additionally, you'll focus on implementing best practices for security and maintenance, mentoring junior engineers, and driving technical debt resolution—all vital to enhancing healthcare delivery through our platforms.

Join Rise to see the full answer
What qualifications do I need to apply for the Sr. Software Development Engineer position at Oak Street Health?

To apply for the Sr. Software Development Engineer position at Oak Street Health, you should have a Bachelor's degree in Computer Science or a related field combined with at least 10 years of experience in building large consumer-facing products using JVM-based technologies like Kotlin or Java, or .NET. Additionally, expertise in microservice architecture, memory management, and frameworks such as Spring Boot is crucial for success in this role.

Join Rise to see the full answer
What technologies should I be familiar with to succeed as a Sr. Software Development Engineer at Oak Street Health?

A successful Sr. Software Development Engineer at Oak Street Health should be well-versed in technologies including but not limited to Kotlin, Java, .NET, MongoDB, Docker, Kubernetes, and Kafka. Familiarity with cloud environments such as Azure or AWS is also essential, as is a strong understanding of event-driven architectures and DevOps principles.

Join Rise to see the full answer
What is the work environment like for a Sr. Software Development Engineer at Oak Street Health?

The work environment for a Sr. Software Development Engineer at Oak Street Health is fast-paced and collaborative, emphasizing agility and innovation. You will work in a supportive team setting where your contributions are valued, and you can impact patient care directly. Oak Street Health fosters a culture focused on personal growth, driving clinical excellence, and delivering unmatched patient experiences.

Join Rise to see the full answer
What benefits does Oak Street Health offer for the Sr. Software Development Engineer position?

Oak Street Health offers a comprehensive benefits package for the Sr. Software Development Engineer position, which includes affordable medical plans, a 401(k) plan with matching contributions, and an array of wellness offerings. Additional perks include paid time off, flexible work schedules, tuition assistance, and programs designed to support employee health and well-being.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Development Engineer
Can you describe your experience with JVM-based technologies for software development?

When answering this question, focus on specific projects where you utilized JVM-based technologies. Highlight your choices of frameworks, languages—like Kotlin or Java—and how you implemented them to deliver scalable, secure solutions. Emphasize performance management and any notable successes.

Join Rise to see the full answer
How do you ensure code quality in your development process?

Discuss the practices you follow, such as conducting peer reviews, implementing automated testing, and adhering to coding standards. You might want to mention how you handle technical debt and the importance of maintainability in your projects to demonstrate your commitment to quality.

Join Rise to see the full answer
What strategies do you use for collaboration in an Agile environment?

Be sure to highlight your proactive communication style, participation in daily stand-ups, and your approach to sprint planning and retrospectives. Discuss how collaboration with cross-functional teams, including product and UX, has impacted your work positively.

Join Rise to see the full answer
Explain your experience with cloud-native environments and how you utilize them in your projects.

Provide details on specific cloud platforms you've worked with, such as AWS or Azure, and how they've tailored your application development. Include insights into how you've leveraged services like Docker and Kubernetes to enhance scalability and resilience.

Join Rise to see the full answer
Describe a project where you implemented a microservices architecture.

Choose a project that clearly outlines the challenges you faced, your decision-making process, and the results of adopting microservices. Discuss how it improved performance, maintainability, or scalability in your application.

Join Rise to see the full answer
What is your approach to mentoring junior engineers?

Share your philosophy on mentorship, including how you engage younger professionals through pair programming, code reviews, and collaborative problem-solving. Highlight any instances where your guidance led to success for these individuals.

Join Rise to see the full answer
Can you explain your understanding of Domain-Driven Design?

Demonstrate your understanding by discussing its principles and how you've applied them in your development work. Highlight the benefits of DDD in tackling complex business domains and fostering better alignment between technical and product teams.

Join Rise to see the full answer
What recent technology trends do you think will impact development in healthcare?

Show awareness of current trends like machine learning, telemedicine, and blockchain in healthcare. You can position yourself as a forward-thinking candidate by discussing how integrating these technologies can enhance patient care and operational efficiency.

Join Rise to see the full answer
How do you ensure security best practices in your software development?

Address your knowledge of SecDevOps practices and how you integrate security into the development lifecycle. Speak to specific tools or methodologies you utilize to secure applications and safeguard patient data.

Join Rise to see the full answer
What motivates you to work in healthcare technology?

Share personal stories that connect your passion for technology with meaningful healthcare outcomes. Discuss how you appreciate the impact of your work on real-world patient outcomes and the satisfaction it brings you.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join CVS Health as a Case Management Specialist and make a difference in the lives of low-risk healthcare members.

Photo of the Rise User
Posted 7 days ago

As a key member of CVS Health, the Sr. Manager, Clinical Assumptions will play a pivotal role in financial modeling and clinical guidance within the PBM ecosystem.

Photo of the Rise User
Posted 8 days ago

Join Rainforest, a fintech startup, as a Software Engineer focused on developing robust payment solutions for SaaS businesses.

Photo of the Rise User
Posted 2 days ago

Join Sprinto as an AI Engineering Intern and contribute to the development of innovative AI-powered solutions.

Stebr Remote No location specified
Posted 15 hours ago

We are in search of a talented Front End Developer with a strong foundation in ReactJS and Redux to enhance our development team remotely.

Photo of the Rise User
Lockheed Martin Hybrid Huntsville, AL
Posted 7 days ago

Join Lockheed Martin Space as an Early Career Software Engineer and contribute to innovative space technology solutions.

SmartStay Remote No location specified
Posted 8 days ago

Join SignAssist as a Python Developer to innovate within the property industry using AI-driven solutions.

As a Senior Software Engineer at Microsoft, you'll shape the future of AI platforms while driving high-scale, reliable systems.

Photo of the Rise User
Áleph Remote No location specified
Posted 4 days ago

Join Aleph as a Staff Software Engineer and help shape the future of financial insights through technology.

Photo of the Rise User
Livewire Markets Remote 3/300 Barangaroo Ave, Barangaroo NSW 2000, Australia
Posted 5 days ago

Join a profitable, independent firm as a Senior Full Stack Engineer to build and enhance tools that empower investors in the financial market.

We help people with their health wherever and whenever they need us. And we do it with heart. Because our passion is our purpose: Bringing our heart to every moment of your health™.

1315 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Flexible CultureBadge Future Maker
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!