Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Development Engineer

$144.2k - $288.4k
Full-time

CVS 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Irving, TX vacancy
  •  ...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... 
    Suggested
    Full time
    Work experience placement
    Remote work
    Shift work

    Alkami Technology

    Dallas, TX
    4 days ago
  • $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... 
    Suggested
    Remote work
    Flexible hours

    Stackruit Ltd.

    Dallas, TX
    4 days ago
  • 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

    Compunnel

    Dallas, TX
    2 days ago
  •  ...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... 
    Suggested
    Remote work
    Flexible hours

    Depository Trust & Clearing Corporation

    Dallas, TX
    4 days ago
  • 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... 
    Suggested
    Local area

    Hershey

    Dallas, TX
    3 days ago
  •  ...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... 

    GameStop Texas LTD

    Grapevine, TX
    28 days ago
  •  ...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 time
    Remote work
    Flexible hours

    DTCC

    Coppell, TX
    7 hours ago
  • $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...

    Tata Consultancy Services

    Irving, TX
    5 days ago
  •  ...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... 

    7-Eleven

    Irving, TX
    1 day ago
  •  ...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 time
    Currently hiring
    Remote work
    Flexible hours
    Shift work
    Weekend work

    Caterpillar Brazil

    Irving, TX
    4 days ago
  •  ...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,... 

    Global Bridge InfoTech

    Irving, TX
    3 days ago
  • 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... 

    Hershey

    Dallas, TX
    3 days ago
  • $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

    MCKESSON Careers

    Irving, TX
    3 days ago
  • $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,... 

    Vizient

    Irving, TX
    1 day ago
  • $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 area
    Flexible hours

    Unavailable

    Irving, TX
    3 days ago
  •  ...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

    SuperMom

    Irving, TX
    2 days ago
  •  ...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... 

    Elite eXceed

    Irving, TX
    3 days ago
  • $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 work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Irving, TX
    2 days ago
  • $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 time
    Relocation

    In Data Solution Inc.

    Irving, TX
    3 days ago
  •  ...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... 

    TechDigital Group

    Irving, TX
    2 days ago
  •  ...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... 

    Insight Global

    Irving, TX
    2 days ago
  • $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 in
    Local area

    Lennar

    Irving, TX
    1 day ago
  •  ...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... 

    TechDigital Group

    Irving, TX
    2 days ago
  •  ...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... 
    H1b
    Remote work
    Visa sponsorship
    3 days per week

    GM Financial

    Irving, TX
    1 day ago
  • $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 pay
    Temporary work
    Remote work
    Flexible hours

    NTT DATA North America

    Irving, TX
    4 days ago
  • $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...

    Tata Consultancy Services

    Irving, TX
    4 days ago
  •  ...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 office
    Remote work
    Flexible hours

    ManpowerGroup Global, Inc.

    Irving, TX
    3 days ago
  • $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

    Unavailable

    Irving, TX
    3 days ago
  •  ...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 time
    Work at office
    Local area

    Neighborly

    Irving, TX
    5 days ago
  • $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

    Tata Consultancy Services

    Irving, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!