Senior Software Development Engineer
$83.43k - $222.48kOak St. Health
Senior Software Development Engineer
CVS Health Digital is looking for hands-on, passionate people who want to join a high energy and growing team to make a difference in customers' lives and who want to be on the forefront of digital innovation that aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of scalable, secure cloud-native solutions. This role requires hands-on experience with Data Migration, ETL pipelines, and data management best practices, ideally in a Healthcare/EHR integration context.
The ideal candidate brings strong engineering rigor, leadership presence, architectural insight, and a modern SecDevOps mindset. Experience with GCP and healthcare data standards (HL7, FHIR) is highly preferred.
Expectations for the Role
Software Engineering & Architecture
- Architect, design, and develop high-performance microservices using Java, JEE, Spring Boot, and Spring Cloud
- Lead development of event-driven services using Apache Kafka (producers, consumers, streaming patterns, schema evolution)
- Own API strategy for RESTful services, ensuring consistent JSON modeling, backward-compatible versioning, and strong API governance
- Mentor team members and contribute to engineering standards, design reviews, and coding best practices
Data Migration, ETL, and Data Management
- Design and implement ETL pipelines for structured/unstructured data using tools such as Python-based pipelines, Spring Batch, or cloud-native ETL frameworks
- Lead data migration efforts for legacy-to-cloud or system-to-system transitions (incremental loads, bulk loads, validation, reconciliation)
- Establish data quality, profiling, and governance practices
- Work with clinical data formats, mapping, transformations, and normalization (FHIR resources, HL7 v2 segments, CCD/C-CDA documents)
Cloud, DevOps & SecDevOps
- Build and maintain CI/CD automation (unit tests, integration tests, SAST/DAST, artifact provenance, policy gates)
- Deploy and operate services on Google Cloud Platform (GCP) using GKE, Cloud Run, Cloud Build, Cloud SQL, Pub/Sub, IAM, Secret Manager, etc
- Drive SecDevOps practices: threat modeling, secure coding, dependency scanning, secrets management, container hardening
- Implement observability frameworks (OpenTelemetry, tracing, dashboards, alerts, SLOs)
Healthcare/EHR Integration
- Integrate microservices with EHR systems using HL7 v2, FHIR, SMART on FHIR, and standard healthcare APIs.
- Support workflows across patient data exchange, interoperability, and HIPAA-aligned data flows.
- Collaborate with compliance and security teams to implement regulatory safeguards.
Required Qualifications
- 5+ years of professional software engineering experience
- 5+ years with developing applications within Java/JEE, Spring Boot, Spring Cloud, RESTful microservices
- 3+ years of Apache Kafka (event streaming, partitions, consumer groups, schema registry)
- 3+ years CI/CD pipelines, Git workflows, automated testing
- 3+ years Docker, Kubernetes, Cloud orchestration
- 2+ years of hands-on experience with Cloud (GCP, AWS, Azure)
Preferred Qualifications
- Experience with FHIR, HL7 v2, and EHR integrations (Epic, Cerner, MEDITECH, etc.)
- Experience with GCP (GKE/Cloud Run, Cloud Build, IAM, logging/monitoring)
- Experience in large-scale system modernization or data platform migration
- Solid knowledge of Data Migration, ETL concepts, and data lifecycle management
- Strong understanding of security best practices (OAuth 2.0/OIDC, TLS, secrets mgmt, scanning)
- Proven ability to lead complex technical initiatives and mentor junior developers
- Experience with Spring Batch, Dataflow, or cloud-native ETL tools
- Knowledge of SQL/NoSQL, schema design, indexing, performance tuning, migrations
- Knowledge of HIPAA, HITRUST, or regulated healthcare data environments
Education
Bachelor's degree or equivalent experience (HS diploma + 4 years relevant experience)
Business Overview
Bring your heart to CVS Health Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced human-centric health care for a rapidly changing world. Anchored in our brand — with heart at its center — our purpose sends a personal message that how we deliver our services is just as important as what we deliver. Our Heart At Work Behaviors™ support this purpose. We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to innovate and deliver solutions to make health care more personal, convenient and affordable. We strive to promote and sustain a culture of diversity, inclusion and belonging every day. CVS Health is an affirmative action employer, and is an equal opportunity employer, as are the physician-owned businesses for which CVS Health provides management services. We do not discriminate in recruiting, hiring, promotion, or any other personnel action based on race, ethnicity, color, national origin, sex/gender, sexual orientation, gender identity or expression, religion, age, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law. We proudly support and encourage people with military experience (active, veterans, reservists and National Guard) as well as military spouses to apply for CVS Health job opportunities.
Anticipated Weekly Hours: 40
Time Type: Full time
Pay Range: $83,430.00 - $222,480.00
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 people
We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families.
- ...teams combine advanced science, modern software engineering, and powerful analytics to build... ...innovation. The Role We are looking for a Senior Full Stack Developer who is excited to... ...desire to grow within an AI-forward development culture. For over 50 years,...SeniorFull time
$92.7k - $185.4k
...to our customers, building software in a modern, lean way, and deploying... ...the cloud. As part of an engineering team building the Aetna... ...features, leveraging AI-assisted development tools such as Claude Code to... ...continues to increase. This Senior Software Development...SeniorHourly payFull timeTemporary workLocal area$160.9k - $257.1k
...Foundations (PCF) team is part of Platform Engineering. We build the internal cloud... ...tickets and one-off requests, we design software that lets teams provision accounts,... ...products. About the role As a Senior Software Development Engineer on Public Cloud Foundations...SeniorPermanent employmentFull timeLive inWork at officeLocal areaRemote work$197.53k - $276.54k
...digital technology at Blue Origin, providing oversight and governance to align technology and business strategies. Senior Software Development Engineer The Applications team administers Jira, Confluence, and a portfolio of enterprise applications used by everyone at...SeniorPermanent employmentFull timeTemporary workLocal area$184.9k - $250.2k
...quantum computing. We need a Senior SDE who can build high-performance... ...workloads - the kind of engineer who thinks about latency budgets... ...accessible through clean software abstractions.If you have a background... ...professional software development experience- 5+ years of programming...SeniorInternshipFlexible hours- ...future of AI and beyond. Together, we advance your career. THE ROLE:AMD is looking for a Senior Software Engineer for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools for HPC and AI workloads. You will work...Senior
$168.1k - $227.4k
...looking for passionate and curious engineers to innovate with us on behalf... ...role, you will work with our senior engineers to design and... ...responsibilitiesThese are core systems development positions where you will grow... ...of significant system software components critical to our...SeniorInternshipFlexible hours$184.9k - $250.2k
...We're looking for a talented Senior SDE to continue to grow our... ...recurring issues and improving engineering best practices.- Proactively... ...growth and career development of your teamAbout the teamThis... ...non-internship professional software development experience- 5+ years...SeniorInternshipFlexible hours$130k - $170k
...certifications. Work closely with R&D and QA throughout the product development lifecycle.Develop pre- and post-sales tools and environments.... ...and be able to devise new solution. Requirements :3+ years in software development work experienceGood Problem Solving and Debugging...SeniorFull timeWorldwide$180k - $225k
...by our vision to transform lives with trusted financial services that transcend borders.About the Role:We're hiring Senior Software Development Engineers (SDE3) across multiple engineering teams in our Seattle office. This is a batch hiring effort spanning teams throughout...SeniorFull timeWork at officeWorldwideFlexible hours3 days per week- ...requires an active U.S. Government Security Clearance at the TS/SCI with CI poly level.We are seeking a Senior Front-End Software Engineer to support the development and modernization of a mission-critical big data analytics platform for a United States Government customer...SeniorFull timeWork at office3 days per week
- Annapurna Labs designs silicon and software that accelerates innovation. Our custom chips, accelerators, and software stacks... ...change the world.The MLIL FLOW team is looking for a Senior Software Development Engineer to lead the design and delivery of systems software for...SeniorNight shiftDay shift
$168.1k - $227.4k
The Software Development Engineer will lead the team in technical strategy, design, build, and operation of infrastructure services including provisioning and availability of AWS Trainium-based AI servers. This role requires expertise in architecting large-scale systems...SeniorInternshipFlexible hours$168.1k - $227.4k
...next order of magnitude scalability. We are looking for a Senior Software Engineer to join the team behind foundational IAM functionality.Key... ...decisions with your technical input.* Work in a fast-paced development environment, where you’re always working on the most...SeniorInternshipFlexible hours- Job Title: (Back-end Software Development Engineering Senior Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively...SeniorWork at office
$168.1k - $227.4k
As a Senior Software Engineer in the Elastic Kubernetes Service (EKS) team you will help us deliver the mission of making AWS the best place... ...qualifications- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one...SeniorInternshipFlexible hours- ...latency at scale. Come and join us to define the future of NoSQL at AWS. ** As a Sr. Software Engineer in our NoSQL and in-memory computing platform team, you will lead the software development of large-scale, distributed in-memory storage platform with sub-millisecond...SeniorInternship
$184.9k - $250.2k
...ensure optimal API generation and SDK development- Influence cross-organizational initiatives... ...on technical approaches and mentoring engineers to deliver high-quality, extensible... ...+ years of non-internship professional software development experience- 5+ years of programming...SeniorInternshipWorldwideFlexible hours$180k - $225k
...customer interaction across Remitly's platform. As a security engineering expert on this team, you will own the design and evolution of... ...as their preferred financial platform. You will report to the Senior Engineering Manager in Vancouver.You Will:Design, maintain and...SeniorFull timeWork at officeWorldwide3 days per week$168.1k - $227.4k
...party monolithic HR systems. Our software uses Amazon Web Services to... ...feedback- Coach and mentor engineers on the team to foster a supportive... ...support and mentorship from senior engineers and leaders- Define... ...control management, agile development, build processes, and...SeniorInternshipFlexible hours$168.1k - $227.4k
...(PXT), responsible for providing the software products that 1.5 million Amazonians... ...mission to be Earth’s best employer.As a Senior Software Engineer you will participate in the design,... ...for the end-to-end design, development, test, implementation of complex problems...SeniorInternshipFlexible hours- ...PostgreSQL compatible relational database engines that combines the speed and availability... ...and availability. We are looking for software developers who are passionate about databases... ...worldwide. These are core systems development positions where you will grow to own the...SeniorInternshipImmediate startWorldwide
- ...the UC organization, you’ll support the development and management of Compute, Database, Storage... ...windows. Later, you mentor a junior engineer through a complex debugging session — a... ...Experience in professional, non-internship software development- Experience programming with...SeniorInternshipFlexible hours
$168.1k - $227.4k
...customer contexts. We're looking for a Senior SDE to architect that framework and... ...Amazon Stores, working through other engineers as much as through your own code.You'll... ...years of non-internship professional software development experience- 6+ years of programming with...SeniorInternshipWorldwideFlexible hours$158.1k - $213.8k
...experiences to empower and inspire each other. Imagine your future with us.ABOUT THIS ROLEThis opportunity is for a Senior Software Development Engineer for Audible’s Consumer Domains group. We are the team that creates and powers Audible’s applications, components and...SeniorInternshipFlexible hours$193.3k - $261.5k
...deployment, observability, and operational excellence* Raise the engineering bar through technical leadership, design reviews, and... ...organizationBasic qualifications- 5+ years of non-internship professional software development experience- 5+ years of programming with at least one...SeniorInternshipLocal areaFlexible hours$117k - $209.33k
...compliant infrastructure for Autodesk’s global engineering teams.At the center of this effort is Infrastructure Software Automation Platform, Autodesk’s cloud... ...across Autodesk’s product ecosystem.As a Senior Software Development Engineer, you will design, build, and operate...SeniorPermanent employmentFull timeFor contractors$184.9k - $250.2k
We are looking for a Senior Software Development Engineer for the Sponsored Products Supply team. Sponsored Products helps merchants, retail vendors, and brand owners grow incremental sales of their products on Amazon through native product advertising. The Sponsored Products...SeniorTemporary workInternshipImmediate startFlexible hours$168.1k - $227.4k
...organization, you’ll support the development and management of Compute,... ...job responsibilitiesAs an engineer in the AWS DMS team, you will... ...our team drive efficiencies in software architecture, you’ll create metrics... ...-sharing and mentorship. Our senior members enjoy one-on-one...SeniorInternshipFlexible hours$158.1k - $213.8k
...future with us.ABOUT THE TEAMOur AI/ML Engineering team is at the forefront of... ...seeking a highly skilled and innovative Senior AI/ML Engineer to design, architect, and... ...into scalable, intelligent systems.As a Software Development Engineer, AI/ML, you will...- Design and...SeniorInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer. Be the first to apply!
- ngo software engineer United States
- software data engineer United States
- software engineer matlab simulink United States
- graduate software engineer United States
- simulation software engineer United States
- software development engineer (robotics engineer) United States
- contract software developer United States
- software system engineer United States
- associate software engineer United States
- software developer no experience United States
