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

Principal Software Engineer

$144.2k - $288.4k

9025 CVS Shared Services Resources LLC

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 We are hiring a Principal Software Engineer — a deeply hands‑on technical leader who thrives on solving complex problems, writing production code, and elevating the engineers around them. You will serve as the senior engineering voice across a portfolio of mission‑critical clinical decision‑support applications. These systems combine low‑latency distributed architectures with advanced LLM, OCR, and ML pipelines running on Google Cloud. This is not an “architect‑from‑the‑sidelines” role. You will actively design systems, write critical code, ship to production, support live environments, and mentor engineers across UI, backend, and ML. Success in this role is measured by the quality, performance, reliability, and clinical impact of what you deliver—not by presentations. What You’ll Do Own architecture and execution Lead the technical direction of a real‑time, multi‑service clinical platform on GCP, while personally building the most critical and performance‑sensitive components. Build production‑grade LLM systems Design and operate scalable LLM pipelines (e.g., Claude, Gemini, GPT-4‑class) including prompt engineering, structured outputs, evaluation frameworks, retrieval/vector search, OCR‑based document understanding, grounding, guardrails, and hallucination mitigation. Deliver real‑time, high‑performance systems Architect distributed, event‑driven, streaming services that support sub‑second clinician experiences under heavy load, with strict SLOs and strong fault tolerance. Operationalize machine learning Lead deployment and lifecycle management of models on Vertex AI, including feature pipelines, model registries, drift detection, A/B and shadow testing, and CI/CD‑integrated quality controls. Design for scalability and change Build flexible APIs, microservices, and data contracts that support rapid iteration, backed by strong testing, observability, and progressive delivery practices. Raise the engineering bar Drive high‑quality code reviews, establish standards across testing, CI/CD, security, and observability, and mentor engineers across full‑stack and ML disciplines. Own outcomes end‑to‑end Translate ambiguous clinical and business needs into delivered solutions, monitor real‑world performance, and continuously iterate based on data. Partner across disciplines Collaborate with Data Science, Product, Clinical SMEs, AI Governance, and Security teams to ensure solutions meet enterprise standards for compliance, privacy, and safety. Required Qualifications: 10+ years of software engineering experience with a strong record of delivering production systems at scale 5+ years as a hands‑on Staff or Principal‑level engineer (actively coding, not removed from implementation) Expert proficiency in Python including performance tuning, concurrency, and system optimization 5+ years building real‑time distributed systems (event‑driven, streaming, Pub‑Sub) with clear latency and reliability requirements 5+ years working in a major public cloud (GCP preferred: Vertex AI, GKE, Cloud Run, Pub/Sub, BigQuery, IAM, etc.) Deep experience with microservices architecture, API design (REST), and resilient systems (retries, backpressure, tracing) 3+ years building and operating production ML systems (MLOps, monitoring, retraining, deployment pipelines) 3+ years developing LLM‑powered applications in production, including prompt design, RAG/vector search, evaluation frameworks, and performance optimization Experience building modern UI components with React or Angular Strong computer science fundamentals, including distributed systems, algorithms, and concurrency Preferred Qualifications Experience operating LLM systems in regulated environments (PII/PHI, governance, security, auditability) Familiarity with vector databases (e.g., Vertex Vector Search, Pinecone, Weaviate, pgvector) and advanced retrieval techniques Experience designing evaluation frameworks for LLM systems (gold datasets, regression testing, LLM‑as‑judge) Strong background in CI/CD, SRE practices, and SLO‑driven engineering Experience with healthcare data standards (FHIR, HL7) and compliance frameworks (HIPAA, HITRUST) Strong communication skills, with the ability to explain complex systems to both technical and non‑technical audiences Proven track record of mentoring engineers into senior and staff roles Education: Bachelor’s degree in Computer Science or a related field (or equivalent experience) Master’s or PhD in Computer Science, Machine Learning, or a related discipline is a plus 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: 10/02/2026 Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws. #J-18808-Ljbffr 9025 CVS Shared Services Resources LLC

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Oklahoma City, OK vacancy
  • $272k - $431.25k

     ...of any single GPU, this platform enables efficient, resilient deployment of cutting-edge LLM workloads. We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems. What You'll Be Doing Design... 
    Suggested
    Local area
    Remote work

    NVIDIA

    Oklahoma City, OK
    3 days ago
  • $144.2k - $288.4k

     ...bigger – helping to simplify health care one person, one family and one community at a time. Position Summary We are hiring a Principal Software Engineer — a deeply hands‑on technical leader who thrives on solving complex problems, writing production code, and elevating the... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    9025 CVS Shared Services Resources LLC

    Oklahoma City, OK
    3 days ago
  • $177.7k - $209k

     ...Zagreb, CMT measures and protects tens of millions of drivers across the world every day. We are seeking an experienced Principal Software Engineer to lead complex projects, and mentor teams in building scalable and reliable full-stack solutions. The person in this role... 
    Suggested
    Temporary work
    Work from home
    Flexible hours

    Cambridge Mobile Telematics

    Oklahoma City, OK
    4 days ago
  • $75.1k - $118.9k

     ...Yes CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Overview Northrop Grumman Aeronautics Systems has openings for Software Engineer / Principal Software Engineer - Simulation to join our team of qualified, diverse individuals within our Software organization. This... 
    Suggested
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  • $116.3k - $174.5k

     ...impossible. Our employees are not only part of history, they're making history. Northrop Grumman is seeking an experienced Sr Principal Software Engineer to join our dynamic team. This position will support our Aeronautics Systems sector in Oklahoma City, OK. The selected... 
    Suggested
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  • $167.2k - $209k

     ...looking for a collaborative, customer‑committed, and creative Principal Android Engineer who wants to join us in making roads safer by making...  ...CMT Train, guide, and mentor other developers on proper software development procedures and methods Participate in the hiring... 
    Temporary work
    Work from home
    Flexible hours

    Cambridge Mobile Telematics

    Oklahoma City, OK
    4 days ago
  • $93.3k - $139.9k

     ...is impossible. Our employees are not only part of history, they're making history. Northrop Grumman is seeking an experienced Software Engineer to join our dynamic team. This position will support our Aeronautics Systems sector in Oklahoma City, OK . Responsibilities... 
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  • As a Principal Software Engineer/Software Engineer, you will be responsible for designing, developing, and delivering software solutions that meet the needs of our customers. You will work closely with cross-functional teams to identify and prioritize project requirements... 

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  •  ...Tokyo, and Zagreb, CMT measures and protects tens of millions of drivers across the world every day. CMT is seeking a Principal Backend Software Engineer to produce scalable software solutions to reliably collect and manage data from sensors on smartphones and connected... 

    Cambridge Mobile Telematics

    Oklahoma City, OK
    3 days ago
  • $154.6k - $180k

     ...vision of fueling a thriving global property ecosystem and a more resilient society. 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... 
    Local area
    Remote work

    Cotality

    Oklahoma City, OK
    4 days ago
  • $116.3k - $184.2k

     ...Accomplish In this role you will design, develop, integrate and test software for our end-user customers and businesses. Specifically, you...  ...will work with multi‑disciplinary teams, such as with Systems Engineering, Cloud & Application, Test Automation, DevSecOps and Systems... 
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  • As a Principal/Sr. Principal Simulation Software Engineer, you will lead the design and development of complex simulation software for defense and aerospace applications. You will work closely with cross-functional teams to identify and prioritize software development... 

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  • $116.3k - $174.5k

    Northrop Grumman in Oklahoma City is looking for a Sr Principal Software Engineer to support their Aeronautics Systems sector. In this dynamic role, you'll lead the development of software solutions across multiple programs, implementing DevSecOps practices. A Bachelor'... 

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  • $122.4k - $183.6k

    Position Summary Test Engineer within the CST Enabling Technologies, Platforms and Solutions Research and Development organization. The...  ...usability, risk assessment, and defects. Identify and catalog software defects in assigned functional areas and assist in triage, investigation... 
    Temporary work
    Local area
    Flexible hours

    SNT Medtronic Navigation, Inc.

    Oklahoma City, OK
    4 days ago
  • $120k - $152k

     ...experience representatives. Check out what some of us love about working at WillowTree here . Location and Flexibility Our Senior Software Engineers are integral parts of our team at WillowTree. To help retain our deep culture of collaboration, this role will maintain an in... 
    Work at office
    Local area
    Flexible hours

    WillowTree

    Oklahoma City, OK
    3 days ago
  • $103k - $155k

     ...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful...  ...and supporting pro bono legal work. What We Do At Relativity, engineers do more than write code - they build systems that enable users... 
    Remote work

    Relativity

    Oklahoma City, OK
    2 days ago
  •  ...Join to apply for the Junior Software Developer - Observability role at Canonical . Canonical is a leading provider of open source software...  ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Work at office
    Remote work
    Work from home

    Canonical

    Oklahoma City, OK
    1 day ago
  • $178.13k - $185.22k

     ...Position Summary Senior Software Engineer – Front‑End Application Services at Schneider Electric IT Corporation, Foxboro, MA. Remote eligible up to 3 days per week. Salary in U.S.: $178,131–$185,220 per year plus short‑term incentive. Benefits include medical, dental,... 
    Temporary work
    Remote work
    Flexible hours
    3 days per week

    Schneider Electric

    Oklahoma City, OK
    1 day ago
  • $107.9k - $195.05k

     ...System Integration Support Contract (NISC) Division of the Leidos Digital Modernization Business Area has an opening for a Sr. Software Engineer. This position supports the Federal Aviation Administration (FAA) in Oklahoma City at the Mike Monroney Aeronautical Center.... 
    Contract work
    Local area

    Leidos

    Oklahoma City, OK
    4 days ago
  •  ...Overview Join to apply for the Senior Software Engineer, Full Stack role at Cambridge Mobile Telematics . Cambridge Mobile Telematics (CMT) is the world's largest telematics service provider. Its mission is to make the world's roads and drivers safer. The company's AI-... 
    Temporary work
    Work from home
    Flexible hours

    Cambridge Mobile Telematics

    Oklahoma City, OK
    3 days ago
  •  ...Vice President of Software Engineering About the Company Leading provider of data & analytics solutions for the automotive industry Industry Information Services Type Public Company Employees 10,001+ Specialties automotive... 

    Confidential

    Oklahoma City, OK
    3 days ago
  • $28.84 - $31.21 per hour

     ...looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Lead Operating Engineer What this job involves: As a Lead Operating Engineer at JLL, you will play a critical role in ensuring our client's... 
    Hourly pay
    Daily paid
    For contractors

    JLL

    Oklahoma City, OK
    3 days ago
  • $215k - $240k

     ...Welcome to Brightline! We are seeking a Full Stack Ruby on Rails Principal Software Engineer to drive technical direction across our platform, deepen our domain expertise in healthcare workflows, and raise the bar for the entire engineering team. We are primarily a Ruby... 
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Oklahoma City, OK
    4 days ago
  • $115k - $125k

    As a member of the Information Services Department, the Senior Applications Developer plays a critical role in the full web development lifecycle—from requirements gathering to deployment and ongoing maintenance. This position is responsible for designing and developing...
    Full time
    Contract work
    Work at office

    Fox Rothschild

    Oklahoma City, OK
    2 days ago
  • $107.35k - $134.2k

     ...'s HRMS/FSCM functional and technical capabilities. Strong SQL and relational database experience, solid experience in Application Engine, Application Package, Component Interface, SQR, nVision, PeopleCode, Workflow, PeopleTools 8 AppDesigner, application of Upgrade/Bundles... 
    Work experience placement

    Boston College

    Oklahoma City, OK
    3 days ago
  •  ...Incorporated in 1997 and based in Troy-Michigan, Excyl is a full service recruiting firm specializing in the placement of Technology (IT), Engineering, Clerical and Light Industrial professionals Job Description Key Responsibilities Develop and maintain advanced iOS... 
    Remote work

    GrabJobs

    Oklahoma City, OK
    1 day ago
  •  ...this is a hybrid position that requires attendance in the Cambridge office at least 2 days a week. What will I be doing As a Software Engineer, you will own the prototyping and development of new and innovative ideas to further improve Darktrace’s services and offerings... 
    Work at office
    2 days per week

    Darktrace Limited

    Oklahoma City, OK
    3 days ago
  • $50 - $85 per hour

    Observability: Software Engineer (W2 Contract) Get AI-powered advice on this job and more exclusive features. MCS Group - USA | Your Specialist Recruitment Firm This pay range is provided by MCS Group - USA | Your Specialist Recruitment Firm. Your actual pay will depend... 
    Contract work
    Remote work

    MCS Group - USA | Your Specialist Recruitment Firm

    Oklahoma City, OK
    4 days ago
  • Johnson Service Group is seeking a Software Engineer 4 who designs, develops, tests, and maintains safety-critical embedded software across the full product lifecycle, ensuring compliance with industry, customer, safety, and regulatory requirements. Translates customer... 
    Weekly pay
    Temporary work

    Johnson Service Group

    Oklahoma City, OK
    4 days ago
  • $75.1k - $137.6k

     ...program funding. Start dates are determined after funding confirmation. Northrop Grumman Aeronautics Systems is looking to add Software Engineer - User Experience Applications to join our team of qualified, diverse individuals within our Software organization. This... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago

Do you want to receive more vacancies?

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