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

Oak St. Health

Principal Software EngineerWe'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 Qualifications12+ years building production software systems; 3+ years at staff/principal scopeBig-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 workloadsSystem design depth — decomposes ambiguous business problems into bounded services with clear contracts; reasons about consistency, failure modes, backpressure, and evolution from day oneArchitecture leadership — drives ADRs and design reviews, sets standards (boundaries, testing strategy, schema evolution), and enforces them through tooling rather than tribal knowledgeSolution 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 monolithicStrong analytics intuition — SQL fluency, data modeling, parity/reconciliation patterns, comfort partnering with finance and actuarial stakeholders to debug metric driftHands-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 datasetsCommunication and presentation — produces whitepaper-quality design docs, executive-readable architecture narratives, and demos that move decisions; comfortable presenting to VP/SVP audiencesStorytelling — frames technical work in business outcomes; turns metrics, migrations, and incidents into narratives stakeholders rememberTechnical leadership without authority — mentors staff/senior engineers, raises the hiring bar, drives cross-squad alignmentCloud-native delivery mindset — container-first, observability-first, CI/CD discipline, regardless of specific cloudPBM, healthcare claims, pharmacy pricing, rebates, Financial, or insurance underwriting domain experiencePreferred QualificationsExperience replacing or strangling a legacy compute/ETL engine in production without business freezeExperience with Azure databricks is preferredHexagonal / 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 designGCP (BigQuery, Vertex, Composer/Airflow) and/or Azure-to-GCP migration patternsKubernetes, OpenTelemetry, and modern CI/CD platformsPublic technical writing, conference talks, or open-source contributionEducationBachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related quantitative field; equivalent experience acceptedMaster's in CS, Data Science, or Applied Math preferredThe 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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Irving, TX vacancy
  • $129.5k - $240.5k

     ...Director Of Software EngineeringWe are looking for a hands-on Director of Software Engineering to lead the development of a modern Integration Platform that ingests, transforms, and loads data from various third-party connectors into our core People Cloud Platform. This... 
    Suggested
    Temporary work
    Freelance
    Local area
    Flexible hours

    MSLGROUP

    Irving, TX
    4 days ago
  • $142.8k - $274.8k

     ...enabled world. Microsoft's Azure Data engineering team is leading the transformation of...  ...than a pre-release activity. As a Principal Software Engineer on the team, you will have...  .... ~ An understanding of cloud development principles and patterns. ~ Communications... 
    Suggested
    Ongoing contract
    Permanent employment
    Work at office
    Local area

    Microsoft Corporation

    Irving, TX
    2 days ago
  • Arlington, VirginiaHybridFull Time$180k - $200kAn early-stage AI startup is hiring a Principal Software Engineer to join its team. This is a hybrid opportunity based in Herndon, VA.The company is building the platform enterprises use to deploy, monitor, and optimize AI... 
    Suggested

    Motion Recruitment

    Arlington, TX
    5 days ago
  •  ...the pace for unlocking new possibilities that better serve the property industry.Job Description:The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Dallas, TX
    2 days ago
  •  ...receive investment in your professional development? At DTCC, we are at the forefront of...  ...designing, developing, and testing all software systems and applications for the firm....  ..., prototyping, modification, reuse, re-engineering, maintenance, or any other activities related... 
    Suggested
    Remote work
    Flexible hours

    Dtcc

    Coppell, TX
    4 days ago
  •  ...driving innovation? Do you enjoy mentoring engineers while shaping enterprise platforms...  ...) invites you to join our team as a Principal Software Engineer . About PCCI PCCI is an...  ...technology direction, establish development frameworks and best practices, lead architecture... 
    Long term contract
    Contract work

    Parkland Health and Hospital System

    Dallas, TX
    3 days ago
  • $144.2k - $288.4k

     ...Principal / Director-Level Full-Stack Software Development EngineerWe're building a world of health around every individual — shaping a more connected, convenient...  .../ Director-level Full-Stack Software Development Engineer to join our Digital Caremark organization and lead... 
    Hourly pay
    Full time
    Temporary work

    CVS Health

    Dallas, TX
    5 days ago
  • $100.5k - $231.9k

     ...Schools Ministries of Education Talk to an Expert Login Talk to an Expert Principal Software Engineer Research and Development 2026-53017 Dallas, TX Apply View All Jobs View All Dallas Jobs Overview About... 
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    PowerSchool Group

    Dallas, TX
    23 hours ago
  • $175k - $205.9k

     ...ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx...  ...platform and integration design, and perform the configuration/development of the solution in a team environment. This role will... 
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Dallas, TX
    3 days ago
  • $213k - $319k

     ...Provides technical leadership across multiple products and engineering teams within Managed Solutions Product Engineering....  ...advisor to engineering and product teams on architecture, software design, development practices, and technology adoption. Lead complex cross-functional... 
    Full time
    Work at office

    Equinix

    Dallas, TX
    1 day ago
  •  ...Job Summary Client is seeking a highly experienced Principal Software Engineer - .NET Full Stack to lead the design, development, and delivery of enterprise-scale applications. The ideal candidate will possess strong expertise in .NET technologies, modern front-end... 

    VSG Business Solutions LLC

    Coppell, TX
    3 days ago
  • $120.5k - $231k

     ...trust in how we show up, everywhere & always. Want in? Join the #VTeamLife.What you’ll be doing...In the role of Principal Engineer of Software Development, you will provide technical leadership for the design and implementation of complex, scalable software solutions... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Work from home
    Shift work
    3 days per week

    Verizon

    Irving, TX
    4 days ago
  • $77.4k - $135.4k

     ...provide extensive opportunities for personal and professional development, building both employee competence and organizational capability...  ...solutions. Partner with application developers, data engineers, BI teams, and analytics partners to deliver integrated solutions... 
    Full time

    Vizient

    Irving, TX
    1 day ago
  •  ...he RIS Store Technology organization is seeking a mid-level software engineering role responsible for designing, developing, testing,...  ...practices while helping drive continuous improvement across the development lifecycle.KEY DUTIES AND RESPONSIBILITES:Design and implement... 
    Hourly pay
    Work experience placement

    7 eleven

    Irving, TX
    5 days ago
  •  ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,...  ...is required. 7-10 years of experience. For VPS applications, Development of Client/Server applications along with Internet / Intranet applications... 

    AmNet Services

    Irving, TX
    3 days ago
  •  ...assignment, you may: Participate in low to moderately complex initiatives and identify opportunity for process improvements within Software Engineering. Review and analyze basic or tactical Software Engineering assignments or challenges that require research, evaluation, and... 

    Mindlance

    Irving, TX
    2 days ago
  • $105.4k - $124k

     ...job - they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology...  ...Engineer will be responsible for the analysis, design, testing, development and maintenance of best-in-class software experiences. The... 
    Full time
    Local area
    3 days per week

    US Bank

    Irving, TX
    1 day ago
  •  ...join our team and help shape the future of convenience.Senior Software Engineer (Promotions Platform)We are seeking a highly skilled and...  ...to optimize offer matching and validation logic.Full-Stack Development: Build and maintain end-to-end features using ReactJS for user... 
    Hourly pay
    Work experience placement

    7 eleven

    Irving, TX
    5 days ago
  • Software Engineer II Are you looking for a place where you can bring your skills in developing and maintaining of complex applications and...  ...recommends solutions to meet business requirements.Strong query development through SQL, including CRUD operations, Stored Procedures,... 
    Full time
    Work at office
    Local area

    Neighborly

    Irving, TX
    5 days ago
  •  ...grow, lead and make a difference, come join our team and help shape the future of convenience.EMPLOYER: 7-Eleven, Inc.JOB TITLE: Software EngineerLOCATION: Irving, TXDUTIES: Define technical requirements to develop products and features. Architect, implement and design... 
    Hourly pay

    7 eleven

    Irving, TX
    3 days ago
  •  ...workplace where your ideas matter, your development is prioritized, and you can truly make...  ...types.What makes You an ideal candidate?Software development expertise in the high level...  ...Degree in Computer Science or related Engineering field; and/or commensurate experience... 
    Work experience placement
    H1b
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours
    2 days per week

    GM Financial

    Irving, TX
    2 days ago
  • $86.36k - $101.6k

     ...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... 
    Full time
    Local area
    3 days per week

    US Bank

    Irving, TX
    1 day ago
  • Job Title: Sr. IOS DeveloperWork Location:Irving, TXResponsibilities:Design and develop native iOS applications using Swift.Build responsive and intuitive user interfaces using Swift UI and/or UI Kit.Integrate RESTful APIs and third party SDKs.Collaborate with Product Owners...

    LTM

    Irving, TX
    1 day ago
  • $98.18k - $115.5k

     ...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... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Irving, TX
    1 day ago
  • $111.61k - $131.3k

     ...be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual...  ...supporting enterprise adoption.Partner with engineering and delivery teams to translate business and development... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Irving, TX
    1 day ago
  • $34 - $46 per hour

    DescriptionKforce has a client that is seeking a Software Developer in Irving, TX.Responsibilities may include:* Provide daily support...  ...procedures and knowledge transfer* Troubleshoot issues* Development of workflow, JavaScript routines and other configuration and customization... 

    KForce

    Irving, TX
    1 day ago
  • $107.5k - $204.5k

     ...Secure Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-...  ...military communication functionality, and software engineering development best practices for complex systems where the ability to... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Collins Aerospace

    Dallas, TX
    4 days ago
  • $119.77k - $140.9k

     ...position will be responsible for the system development for the Hogan API application, using...  ...candidate takes responsibility of the software artifacts produced adhering to U.S....  ...frameworks and the testing pyramid.Approaches engineering work with a security lens and actively... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    US Bank

    Irving, TX
    3 days ago
  •  ...work on multiple assignments concurrently.- Strong knowledge and experience in ABAP Programming Language include Object Oriented development using ABAP Objects, - Translate high level functional requirements into technical requirements in a clear manner that is comprehensible... 
    For contractors
    Work experience placement

    NTT DATA

    Irving, TX
    2 days ago
  •  ...relational DB using JDBC • Experience in any scripting language Powershell/Bash/UNIX Scripting • Experience with developing Java web Development (RESTful APIs using JAX-RS, SOAP) using JAVA, J2EE, EJB, Java Transaction or JPA • Knowledge of the use of Java application... 

    HAN Staffing

    Irving, TX
    4 days ago

Do you want to receive more vacancies?

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