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

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.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 DoOwn 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 Qualifications10+ years of software engineering experience with a strong record of delivering production systems at scale5+ 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 optimization5+ years building real-time distributed systems (event-driven, streaming, Pub-Sub) with clear latency and reliability requirements5+ 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 optimizationExperience building modern UI components with React or AngularStrong computer science fundamentals, including distributed systems, algorithms, and concurrencyPreferred QualificationsExperience 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 techniquesExperience designing evaluation frameworks for LLM systems (gold datasets, regression testing, LLM-as-judge)Strong background in CI/CD, SRE practices, and SLO-driven engineeringExperience 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 audiencesProven track record of mentoring engineers into senior and staff rolesEducationBachelor'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 plusPay Range: $144,200.00 - $288,400.00Our 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 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Washington DC vacancy
  • $131.3k - $237.35k

    Leidos has a new and exciting opportunity for a Principal Biometrics Software Engineer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical... 
    Suggested
    Full time
    Immediate start
    Flexible hours

    Leidos

    Bethesda, MD
    1 day ago
  • $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
    Full time
    Local area
    Remote work

    Nvidia

    Washington DC
    2 days ago
  • $154.05k - $278.48k

     ...to customers in the national security, engineering, and health industries. We deliver innovative...  ...-enabled services and mission software capabilities in the areas of cyber, logistics...  ...the OpportunityLeidos is seeking a Principal Software Engineer to provide advanced software... 
    Suggested
    Full time

    Leidos

    Laurel, MD
    3 days ago
  • $131.3k - $237.35k

    Leidos has an exciting opportunity for a Principal Software Engineer in our Intel Security Sector's Analysis Solutions Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and... 
    Suggested
    Full time
    Immediate start
    Flexible hours

    Leidos

    Bethesda, MD
    2 days ago
  • $147k - $237.5k

     ...filled anywhere in the United States*We’re looking for a Principal Escalation Engineer to serve as a key architect of customer stability and product...  ...What You Bring8+ years of experience in the software industry (Technical Support, R&D, or Sustaining Engineering... 
    Suggested
    Full time
    Work at office
    Immediate start
    Shift work

    Palo Alto Networks

    Arlington, VA
    3 days ago
  • $200k - $280k

     ...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    Gliacell Technologies

    Laurel, MD
    15 hours ago
  • $13 per hour

     ...DoingWe are seeking a highly experienced Senior, Lead, and Principal Engineers to serve as a key individual contributor across the Super Agent...  ...that meet business needsBuild and ship production-grade software using modern engineering practices, with AI as a core part of... 
    Full time

    Salesforce

    Washington DC
    3 days ago
  •  ...Principal Software/Data EngineerWe solve difficult business, IT, and analytic problems by addressing the whole problem – not just the symptoms...  ...to every case. We are hiring a Principal Software/Data Engineer to work in Laurel, MD. Position location is subject to change... 
    Local area
    Work from home
    Flexible hours

    ClearanceJobs

    Laurel, MD
    15 hours ago
  • $240k - $300k

     ...Principal AI Native Software EngineerAt Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life...  ...borders.About the Role:As a Principal AI Native Software Engineer, you direct AI agents to build products and solutions, rather... 
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Remitly

    Arlington, VA
    3 days ago
  •  ...Job Title: Principal Software Engineer Client: Leidos LOCATION: Woodlawn, MD (5 days per week onsite) Duration: 12+ Months Visa: USC/GC (Will need to obtain Public Trust) Rate: $85/hr on c2c Years of Exp.: 14+ Required... 
    Contract work
    Relocation

    3B Staffing LLC

    Riverdale, MD
    2 days ago
  •  ...Principal Software Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure... 
    Remote work
    Work from home

    Dynamic Yield

    Arlington, VA
    15 hours ago
  • $114.6k - $234.6k

     ...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational... 
    Temporary work
    Flexible hours

    Oracle

    Washington DC
    3 days ago
  • Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.

    Microsoft Corporation

    Washington DC
    1 day ago
  •  ...Principal Software Engineer As a Principal Software Engineer, you will be guiding software engineering development across several teams, and solving our most challenging technical problems, providing prototypes for our larger engineering team. You will actively contribute... 

    Software Technology Inc

    Washington DC
    1 day ago
  • $200k - $225k

     ...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is looking for a Principal Software Engineer to join our Partner Ecosystems team. This team builds the high-performance integration layer that embeds Xometry's AI-... 
    Work at office
    3 days per week

    Xometry

    Silver Spring, MD
    4 days ago
  • $117.1k - $187.3k

     ...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner... 
    Full time
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Washington DC
    15 hours ago
  •  ...Principal Software Development EngineerJob Overview: Leads major projects and creates the development and delivery of quality software solutions...  ...Services Sector is preferred.Expertise with Software Engineering Concepts and Methodologies.Proven track record in selection... 

    Dynamic Yield

    Arlington, VA
    1 day ago
  • $145k - $170k

     ...Principal Software Engineer (AEGIS Software Domain Lead)The Principal Software Engineer (AEGIS Software Domain Lead) serves as the senior software engineering lead for G2 Ops' software capabilities supporting the AEGIS portfolio. This role provides hands-on technical leadership... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    G2 Ops Inc

    Arlington, VA
    3 days ago
  • $114.6k - $234.6k

     ...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level...  ...envision, collaborate with Architects for investment and drive the software design and development for major data-plane components of... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Washington DC
    3 days ago
  •  ...to field resilient, distributed systems in days to weeks rather than months to years. Apogee Research is looking for Principal Software Engineers to lead the creation of capabilities addressing currently unmet needs in National Security. This work spans many fronts... 
    Full time
    For contractors
    Work at office
    Flexible hours

    Apogee Research, LLC

    Arlington, VA
    3 days ago
  • $131.3k - $237.35k

     ...We are seeking an experienced Principal Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team – designing, building, and... 
    Full time

    Leidos

    Arlington, VA
    1 day ago
  • $200k - $280k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer (AI - Assisted Developer Tooling) who is ready for a new challenge that will launch your career to the next level?... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    Gliacell Technologies

    Laurel, MD
    15 hours ago
  •  ...platform: the APIs, libraries, services, and data stores other engineering teams integrate with to control who can do what in their part...  ...evaluate engineering trade-offs directly.Familiarity with enterprise software and the expectations security-conscious customers place on... 
    Full time
    Live in
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Palo Alto Networks

    Arlington, VA
    4 days ago
  • $200k - $280k

     ...currently do not possess this level of clearance.*** Are you a Principal DevOps / Software Engineerwho is ready for anew challengethat willlaunch...  ...GliaCell is seeking a Principal DevOps /Software Engineer on one of our subcontracts. This is a full-time position... 
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    3 days ago
  • $169.97k

     ...Define, develop, test, analyze and maintain new complex software applications. Write, code and test complex applications and reports...  ...Computer Information Systems, Management Information Systems, Engineering (any field), Math, or closely related field; plus 5 years of progressive... 
    Full time
    Temporary work
    Work at office
    Work from home
    2 days per week
    3 days per week

    Henry Schein

    Washington DC
    5 days ago
  • $153k - $171k

     ...government agency staff. Through human-centered design and modern engineering best practices, we help our government partners understand...  ...project milestones Required skills ~10+ years of software engineering experience, including 2+ years managing engineers... 
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work
    Home office
    Visa sponsorship
    Flexible hours

    Nava PBC

    Washington DC
    5 days ago
  • $163.8k - $257.4k

     ...backs your ambition, you won’t just contribute. You’ll make things happen-fast.About the Role:We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the... 
    Worldwide

    ZoomInfo

    Bethesda, MD
    15 hours ago
  • $200k - $280k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    a month ago
  •  ...-changing career, working for one of the world's leading financial institutions, you've come to the right place.  As a Principal Software Engineer at JPMorganChase within the VPC Network organization, you provide expertise and engineering excellence as an integral part... 
    Washington DC
    2 days ago
  • $204k - $284k

     ...Job Description Job Description STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated... 
    Full time
    Work experience placement
    Local area
    Immediate start
    Night shift

    STR

    Arlington, VA
    4 days ago

Do you want to receive more vacancies?

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