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

Vacancy posted 1 day 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
    1 day 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
    2 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
    2 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
    2 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... 
    Suggested
    Temporary work
    Work from home
    Flexible hours

    Cambridge Mobile Telematics

    Oklahoma City, OK
    2 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
    2 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
    2 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
    1 day 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
    2 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
    2 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
    2 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
    2 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
    2 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
    23 hours 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
    1 day 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
    1 day 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
    1 day ago
  • $190k - $210k

     ...workplace, both physically and virtually. Learn more about our Total Rewards philosophy .  About the Role: As a Staff Software Engineer on the Developer Productivity - Local Environments team, you will be a key player in defining, maintaining and enhancing the local... 
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    GrabJobs

    Oklahoma City, OK
    1 day 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
    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
    1 day 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
    2 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
    1 day 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
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Edmond, OK
    1 day ago
  • $79k - $119k

     ...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful...  ...work through Justice for Change. What We Do At Relativity, engineers don’t just write code. They build the systems that power AI-... 
    Remote work
    Home office

    Relativity

    Oklahoma City, OK
    2 days ago
  • Oliver Wyman Vector is seeking multiple talented Entry Level Software Engineers to join our innovative team in Oklahoma City, OK. This role is temporary but integral in supporting our partner, Boeing Defense, Space & Security (BDS), at their OKC facilities. The successful... 
    Temporary work

    Oliver Wyman Vector

    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
    2 days ago
  • Software Engineer/Senior Software Engineer P2 is looking for a talented and experienced software engineer to join one of our teams. Depending on experience and capabilities you may also play the role of lead engineer by providing guidance and mentorship to the rest of the... 
    Remote work
    Flexible hours

    Phase 2 LLC.

    Oklahoma City, OK
    11 hours ago
  • $96.15k - $150k

     ...and-donor‑management systems that enable campaigns to reach voters, raise funds, and mobilize supporters. About the Role Senior Software Engineer - Political, Fundraising, and Engagement Engineering team (Bonterra/NGP VAN). Own complex features and subsystems for industry... 
    Local area
    Worldwide

    Bonterra

    Oklahoma City, OK
    11 hours ago
  • A technology ministry organization in the United States seeks a Senior Software Engineer to design and maintain systems for their apps. The role includes technical design ownership, mentorship for junior engineers, and a strong focus on delivering reliable and scalable... 

    YouVersion

    Edmond, OK
    2 days ago

Do you want to receive more vacancies?

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