Staff Software Architect Jobs
Staff Software Architect jobs are open across enterprise technology, fintech, healthtech, cloud infrastructure, and defense, from senior engineer to principal and distinguished architect, with specializations in distributed systems, platform engineering, and cloud-native architecture. Scan the live roles below and apply to whichever ones fit.
Find Staff Software Architect JobsOverview
Showing 5 of 22+ Staff Software Architect jobs











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 looking for a Staff Software Architect to serve as a technical leader within the Clinical Insights Engine team at CVS Health. This is a senior individual contributor role with enterprise-wide influence. You will define the long-term software and systems architecture vision for the Clinical Insights Engine platform, drive cross-functional alignment on engineering strategy, and lead the design of mission-critical systems that power clinical AI models, ML inference pipelines, enterprise reporting, and large-scale healthcare analytics. You will operate as a thought leader and trusted authority — setting direction for architecture decisions across multiple engineering squads, ML teams, and product verticals.
Responsibilities
- Drive the end-to-end software architecture vision and roadmap for the Clinical Insights Engine platform across GCP and Azure environments
- Serve as technical authority for system design and architecture decisions, providing guidance and governance across multiple engineering squads and product teams
- Lead the design of highly scalable, fault-tolerant, and cost-optimized platforms supporting clinical AI/ML workloads — including LLM inference pipelines, document processing at scale, and real-time clinical data services
- Define and govern ML architecture patterns — including feature stores, model registries, model serving infrastructure, experiment tracking, and MLOps pipelines — ensuring reproducibility, observability, and production-grade reliability
- Lead architecture for LLM-integrated systems including prompt engineering frameworks, retrieval-augmented generation (RAG) pipelines, embedding stores, and clinical NLP processing
- Define CIE-wide engineering standards, reference architectures, and platform patterns that promote consistency, reuse, and velocity across squads
- Define enterprise software standards, architecture patterns, and reference architectures adopted across HCD and the broader CVS Health engineering community
- Partner with CIE portfolio leads, product managers, and clinical stakeholders to align technical architecture with clinical program outcomes and business strategy
- Represent CIE in enterprise architecture forums, HCD data governance councils, and cross-functional technical leadership groups within CVS Health
- Champion engineering best practices across CIE squads: event-driven design, API-first development, data quality at source, and self-service platform patterns
- Identify and proactively address architectural risk, technical debt, and data quality issues across CIE's clinical data platform
- Mentor senior engineers and architects across CIE squads; build a culture of technical rigor, curiosity, and innovation
- Ensure all CIE systems meet HIPAA compliance, enterprise security standards, and clinical data governance requirements
Required Qualifications
- 8+ years of experience in software or data architecture, platform engineering, or a closely related field
- 5+ years of experience designing enterprise-scale cloud systems in GCP and/or Azure in a production healthcare or regulated industry environment
- Deep expertise in cloud-native services relevant to CIE's stack: BigQuery, Dataflow, Vertex AI, Cloud Run, GKE, Pub/Sub, Cloud Storage, or Azure equivalents
- Demonstrated experience architecting clinical AI/ML platforms — including feature stores, model serving infrastructure, MLOps tooling, and LLM integration patterns applied to healthcare data
- Strong command of distributed systems design: event streaming, asynchronous processing, API gateway patterns, service mesh, and fault-tolerant pipeline architecture
- Experience defining and executing multi-year platform roadmaps across large, multi-squad engineering programs
- Proven ability to influence and align senior technical and business stakeholders across portfolio and product boundaries without direct authority
- Deep familiarity with clinical and healthcare data domains: clinical notes, EHR data, claims, pharmacy, member, and provider data
- Strong understanding of HIPAA, PHI handling requirements, clinical data privacy regulations, and enterprise security frameworks
- Experience working in SAFe Agile, program increment planning, and large-scale Agile delivery
Preferred Qualifications
- Google Cloud Professional Architect, GCP Data Engineer, or Azure Solutions Architect certification
- Hands-on experience with LLM-based clinical document processing, RAG architectures, OCR pipelines, or clinical NLP — directly applicable to CIE's patient fact extraction and potential conditions workflows
- Experience designing and operating production ML platforms at scale using Vertex AI Pipelines, Kubeflow, MLflow, or equivalent
- Familiarity with data mesh principles, domain-oriented data ownership, and federated governance — directly relevant to CIE's multi-portfolio operating model
- Background in real-time ML serving, A/B testing infrastructure, and model monitoring and drift detection in clinical AI contexts
- Prior experience in health plan, healthcare delivery, or clinical operations environments; familiarity with clinical workflows and value-based care programs is a strong plus
- Published thought leadership, conference presentations, or patents in AI/ML systems, clinical NLP, or healthcare data architecture
Education
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field required
- Master's degree in Computer Science, Machine Learning, or equivalent advanced technical experience strongly preferred
Pay Range
The typical pay range for this role is:
$106,605.00 - $260,590.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: 11/20/2026
Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
See All 22 Staff Software Architect Jobs
Find roles that match your experience and apply in just a few clicks.
Find Staff Software Architect JobsStaff Software Architect Job Market
Who's Hiring
- CVS Health13

- PEBL1P
- Red 61

- Google1

- Divergent1

What Employers Look For
The qualifications that appear most often in staff software architect jobs.
- 10 or more years of software engineering experience with at least 3 years in architecture roles
- Proven experience designing large-scale distributed systems in cloud environments such as AWS, Azure, or GCP
- Strong proficiency in one or more languages such as Java, Go, Python, or C++
- Experience defining and enforcing architecture standards, patterns, and governance across engineering teams
- Ability to lead technical strategy and communicate trade-offs to both engineering and executive stakeholders
- Familiarity with microservices, event-driven architecture, API design, and modern DevOps or platform engineering practices
Tips for Your Staff Software Architect Job Search
Anchor your resume to system outcomes
Staff-level architect roles require proof of org-wide impact, not individual feature delivery. For each project, name the system boundary you owned, the scale it operated at, and the downstream teams it unblocked. Generic engineering bullets will not pass a staff-level screen.
Apply early to roles that fit
Migrate Mate lists staff software architect openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Target companies by architecture maturity
Avoid applying to companies still running monoliths when your strength is distributed systems design, and vice versa. Read engineering blogs, public postmortems, and conference talks from the team before you apply so your cover letter reflects their actual stack and challenges.
Build a design document portfolio
Many staff architect interviews ask you to walk through a real RFC, ADR, or design doc you authored. Scrub proprietary details, then host two or three examples where you can share a link or screen-share quickly during the technical screen.
Prepare a cross-team influence story
Staff architect interviewers probe for evidence that you can drive technical direction without direct authority. Prepare a concrete story about a contentious architectural decision you owned: who disagreed, how you built alignment, and what shipped as a result.
Negotiate scope before you negotiate compensation
At the staff level, title scope varies widely: some companies expect you to own a single platform, others expect org-wide influence. Clarify the reporting structure, the number of teams you partner with, and the roadmap ownership in writing before you finalize any offer.
Staff Software Architect Jobs: Frequently Asked Questions
Which companies are hiring the most staff software architects?
The companies hiring the most staff software architects right now include CVS Health, PEBL, and Red 6, with the largest share of openings in California, Colorado, and Virginia, based on current listings on Migrate Mate as of November 2026. Demand is especially concentrated in enterprise software, cloud infrastructure, and regulated industries such as fintech and healthtech.
How many staff software architect jobs are remote?
About 100% of staff software architect openings are fully remote or hybrid as of November 2026, reflecting the seniority and independence the role demands. Cloud platform architecture, API governance, and developer tooling sub-specializations tend to have the highest share of fully remote positions, while embedded or hardware-adjacent roles are more likely to require on-site presence.
How do you become a staff software architect?
Most staff software architects reach the role by progressing from senior engineer to tech lead, then taking on cross-team technical ownership that extends beyond a single codebase. Building a track of published design documents, leading a migration or platform initiative that affects multiple teams, and developing the ability to present architecture trade-offs to non-technical stakeholders are the most direct paths forward.
Can you get a staff software architect job without prior architect experience?
Candidates with deep senior engineering experience can make the transition by demonstrating architect-level thinking in their current role before changing titles. Owning an RFC process, leading an org-wide platform decision, or championing a standards initiative within your team gives you the concrete examples interviewers look for, even if your title has never included the word architect.
What does the staff software architect interview process look like?
Most staff architect interview loops include a system design round focused on ambiguous, large-scale problems with no single right answer, a technical leadership or cross-functional influence round, and a presentation or walkthrough of a past design decision you owned. Hiring managers also typically probe for how you handle disagreement with senior engineers and how you communicate architecture risk to product and business stakeholders.
Where can I find and apply to staff software architect jobs?
You can find and apply to staff software architect jobs on Migrate Mate, which lists current openings from companies across the United States. Search the roles available, find the ones that match your experience and preferred stack, and apply directly to each listing from the page.
See All 22 Staff Software Architect Jobs
Find roles that match your experience and apply in just a few clicks.
Find Staff Software Architect Jobs