Principal Software Development Engineer
$144.2k - $288.4kCVS Health
We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time. Position Summary Principal Software Engineer for the next-generation compute platform powering CVS Health's PBM underwriting and financial metrics across revenue, rebate, specialty, and P&L. You will set technical direction for a platform that processes hundreds of millions of claims-level records under tight latency SLAs, replacing a legacy compute engine. The role is equal parts deep solution design, big-data architecture, and storytelling — translating PBM financial logic into systems that finance, actuarial, and account teams trust and that engineering teams can extend without breaking. You will lead architecture decisions, mentor senior and staff engineers, and own the technical narrative with executive stakeholders. Required Qualifications 12+ years building production software systems; 3+ years at staff/principal scope Big-data fluency at scale — designed and operated systems processing hundreds of millions to billions of rows; comfortable reasoning about throughput, latency, partitioning, and cost trade-offs across batch, streaming, and OLAP workloads System design depth — decomposes ambiguous business problems into bounded services with clear contracts; reasons about consistency, failure modes, backpressure, and evolution from day one Architecture leadership — drives ADRs and design reviews, sets standards (boundaries, testing strategy, schema evolution), and enforces them through tooling rather than tribal knowledge Solution design judgment — picks the simplest architecture that meets the SLA; knows when to strangle a legacy system versus rewrite, when to split a service versus keep it monolithic Strong analytics intuition — SQL fluency, data modeling, parity/reconciliation patterns, comfort partnering with finance and actuarial stakeholders to debug metric drift Hands-on with modern JVM stacks (Java, Spring Boot, Gradle) and SQL-first persistence (JOOQ or peer) Performance engineering — profiling, query-plan reading, caching strategy, hitting sub-second-to-low-minute SLAs on large datasets Communication and presentation — produces whitepaper-quality design docs, executive-readable architecture narratives, and demos that move decisions; comfortable presenting to VP/SVP audiences Storytelling — frames technical work in business outcomes; turns metrics, migrations, and incidents into narratives stakeholders remember Technical leadership without authority — mentors staff/senior engineers, raises the hiring bar, drives cross-squad alignment Cloud-native delivery mindset — container-first, observability-first, CI/CD discipline, regardless of specific cloud PBM, healthcare claims, pharmacy pricing, rebates, Financial, or insurance underwriting domain experience Preferred Qualifications Experience replacing or strangling a legacy compute/ETL engine in production without business freeze Experience with Azure databricks is preferred Hexagonal / ports-and-adapters architecture with enforcement (ArchUnit or equivalent) OLAP and columnar engines (StarRocks, BigQuery, ClickHouse, Snowflake, Druid) Streaming/event-driven systems (Kafka), GraphQL gateways, multi-tenant API design GCP (BigQuery, Vertex, Composer/Airflow) and/or Azure-to-GCP migration patterns Kubernetes, OpenTelemetry, and modern CI/CD platforms Public technical writing, conference talks, or open-source contribution Education Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related quantitative field; equivalent experience accepted Master's in CS, Data Science, or Applied Math preferred Pay Range The typical pay range for this role is: $144,200.00 - $288,400.00 This 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. This position also includes an award target in the company’s equity award program. 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. This full‑time position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial well‑being of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility. Additional details about available benefits are provided during the application process and on Benefits Moments. We anticipate the application window for this opening will close on: 08/31/2026 Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws. Our Work Experience is the combination of everything that's unique about us: our culture, our core values, our company meetings, our commitment to sustainability, our recognition programs, but most importantly, it's our people. Our employees are self-disciplined, hard working, curious, trustworthy, humble, and truthful. They make choices according to what is best for the team, they live for opportunities to collaborate and make a difference, and they make us the #1 Top Workplace in the area.
- ...Culture, Best Career Growth, Best Engineering Team, and Best Places to Work in... ...Job Title.Follow us on and !The Principal Engineer will build computer software systems, participating in the design... ...** ● Own the definition, design, development, delivery and quality for large...SuggestedFull timeWork experience placementRemote workShift work
$203k - $283k
...member of affirm’s Architecture Group, reporting to the VP of Engineering for Architecture, you will drive the architecture and... ...technical teams in delivering complex, end-to-end solutions. Team Development: Hire, coach, and manage senior engineering leaders, fostering...SuggestedRemote workFlexible hours- We are seeking an experienced Principal Software Engineer to lead the design and development of advanced AI and machine learning solutions with a strong focus on Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and agentic workflows. The ideal candidate...Suggested
- ...receive investment in your professional development? At DTCC, we are at the forefront of... ...supporting applications, programs, and software solutions. May include research, new development... ..., prototyping, modification, reuse, re-engineering, maintenance, or any other activities...SuggestedRemote workFlexible hours
- Principal Software Engineer Requisition Number: 129151 Overview This is an opportunity to be a key player in the next phase of Hershey’s one-year-old software engineering organization as it grows into multiple product-focused teams. As a Principal Software Engineer, you...SuggestedLocal area
- ...part of our investment in technology, we are looking for a Principal Software Engineer to play a key role in developing critical back-end... ...architecture, etc.) to lay the foundation for robust system development Architect, design, and build critical back-end systems...
- ...receive investment in your professional development? At DTCC, we are at the forefront of... .... As an Associate Director / Principal‑level engineer, you will combine hands‑on engineering... ...8 =10 years of related experience in software engineering, including enterprise application...Full timeRemote workFlexible hours
$120k - $130k
Technologies C#, .NET Angular, Angular Material, TypeScript SQL/T-SQL, Entity Framework Azure, REST APIs Responsibilities Build responsive user interfaces Develop backend REST APIs Maintain Azure pipelines including ADF and Databricks Perform unit and system testing and...- ...Senior Software Engineer (Promotions Platform) We are seeking a highly skilled and strategic Senior Software Engineer to serve as a technical... ...to optimize offer matching and validation logic. Full‑Stack Development: Build and maintain end‑to‑end features using ReactJS for...
- ...Software Engineer page is loaded## Software Engineerlocations: Irving, Texastime type: Full timeposted on: Posted Todayjob requisition id... ..., TX 75039.Perform all programming, project management, and development assignments. Work directly on complex application/ technical...Part timeCurrently hiringRemote workFlexible hoursShift workWeekend work
- ...Job Openings. Global Bridge Infotech Inc. has various openings across multiple levels for the following positions: Test Engineer (Job Code TE) – software quality assurance & testing of applications in diversified technologies. Software Developer (Job Code SD) – design,...
- The Hershey Company in Dallas is looking for a Principal Software Engineer to drive technical initiatives across multiple product-focused teams. You will have autonomy in shaping architecture while addressing complex production issues and mentoring other engineers. This...
$134.97k - $208.4k
...Positions Available COMPANY: McKesson Corporation POSITION: Sr. Software Engineer LOCATION: 6555 State Highway 161, Irving, TX 75039 JOB... ...Apply Agile and Waterfall methodologies to manage the software development lifecycle and ensure timely delivery of high-quality...Remote work$102.4k - $179k
....NET, Angular, and Azure technologies while driving engineering excellence, automation, and software quality. You will contribute to system architecture,... ...and repeatable cloud environments. Drive test‑driven development (TDD) practices and maintain high‑quality,...$88.9k - $165.1k
...and Python Apply spec‑driven AI‑assisted development as a core development practice,... ...quality through reviews, testing, and engineering best practices Collaborate with product... ...practical experience) 7–10 years of hands‑on software development experience Strong expertise...Local areaFlexible hours- ...Senior Software EngineerSkip to main contentThis website stores cookies on your computer... ...see our Privacy Policy.#Senior Software Engineer page is loaded## Senior Software EngineerApplylocations... ...and validation logic.* **Full-Stack Development:** Build and maintain end-to-end...Hourly pay
- ...Design, code and debug applications in various software languages. Software analysis, code analysis, requirements analysis, software... ...Provide information by collecting, analyzing and summarizing development and service issues. Develop software solutions by studying information...
$119.77k - $140.9k
...be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self‑motivated individual... ...Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures...Temporary workWork experience placementLocal area3 days per week$149.78k
...Position Software Developer (Full-time job, 40 hours per week) Pay/Salary $149,781.00 per year. Number of Openings 5 Location In Data... ...Information Systems, Data Science, Information Technology, Electrical Engineering, Electronics Engineering, Engineering (Any) or closely related...Full timeRelocation- ...Job Summary We are looking for a Software Engineer with strong experience in Generative AI and modern Python-based development. The ideal candidate will design and build advanced AI-driven systems, including LLM-based applications, agent workflows, and scalable backend...
- ...Job Description The Junior Software Engineer will join a team of developers supporting a custom, internal middleware application used in... ...code, including bug fixes, updates, and incremental feature development. The junior engineer will assist with building backend services...
$107.4k - $134.2k
...Sr Software Engineer, AI & Architecture We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making an impact and... ...solutions. Your Responsibilities on the Team Software Development Design, develop, and maintain full‑stack applications, ensuring...Live inLocal area- ...Job Description We are seeking an experienced Senior Software Engineer to provide hands‑on technical leadership in both backend and frontend development while driving modern engineering practices, platform initiatives, and GenAI integration. Key Responsibilities Provide...
- ...discover a workplace where your ideas matter, your development is prioritized, and you can truly make a global impact. Software Development at GMF: As a Software Developer at... ...We are seeking a highly skilled Lead Software Engineer to be responsible for developing and...H1bRemote workVisa sponsorship3 days per week
$50 - $53 per hour
...Client is seeking a Java Developer to develop, test, and maintain software applications and systems. Write clean, efficient code using... ...in Java/J2EE, Spring, Hibernate with expertise in design, development, performance tuning, microservice, troubleshooting, and deployment...Hourly payTemporary workRemote workFlexible hours$100k - $125k
Responsibilities Architecture Ownership and Vision Oversee the complete architecture across front end, back end, APIs, data, and integrations. Define reference architectures, technology standards, and design principles. Make long‑term decisions balancing scalability, security...- ...organization in the technology sector, is seeking a Specialty Software Engineer 4 - Contingent to join their team. As a Specialty Software Engineer 4 - Contingent, you will be part of the Software Development Department supporting innovative platform development...Work at officeRemote workFlexible hours
$73.5k - $136.5k
..., delimiters and decimals. We’re looking for an experienced Software Engineer to help us build innovative and secure data solutions for social... ...Computer Engineering, or a similarly related field. Strong development practices with prior experience writing and testing code. At...Local area- ...will include:* Responsible for developing and maintaining custom software using Neighborly standard coding practices and techniques*... ...success.*** **Experience:** + 6+ years experience in application development + Strong knowledge and experience in Microsoft.Net...Full timeWork at officeLocal area
$90k - $115k
Job Description Provide high‑quality machine learning systems for training, inference, monitoring, and iteration. Design and develop scalable, reliable ML/LLM solutions across data pipelines and deployment pipelines. Work independently and collaboratively within a team...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!
- software engineer amazon Irving, TX
- agile software developer Irving, TX
- software developer positions Irving, TX
- senior software design engineer Irving, TX
- software developer Irving, TX
- ngo software engineer Irving, TX
- startup software engineer Irving, TX
- work from home software developer Irving, TX
- senior software engineer Irving, TX
- real time software engineer Irving, TX


