Infrastructure & Platform Engineer Jobs in San Francisco

Looking for an infrastructure & platform engineer job in San Francisco? Choose from 147 open roles at 53 employers. Explore real salary data and skills breakdown across remote, hybrid and on-site roles.

147 Open roles
53 Companies hiring
301K Average salary

What do Infrastructure and platform engineers in San Francisco work on?

The roles on this page range from hands-on platform and systems engineering to staff-level technical leadership. Much of the work centres on building and operating distributed infrastructure: compute clusters, cloud environments, data pipelines, and deployment systems at scale. Several postings involve ML or AI-specific infrastructure, including managing GPU fleets and supporting model training workflows, as seen in roles like the Senior Staff Engineer, AI Compute at Capital One and the Senior Staff ML Platform Engineer at Faire. Others are closer to product-facing platform work, such as the Software Engineer, Platform Infrastructure at Stripe, which involves shipping production features daily across distributed systems. There are also more specialised directions: the Staff Systems Engineer, Depot and Offhail Automation at Waymo focuses on autonomous-vehicle operations, while the Business Systems Engineer at Lyft works on enterprise ERP and financial planning systems. Endpoint and device fleet management appears in the Senior Client Platform Engineer role at Faire. Collaboration with security, operations, and product teams is a common thread.

Skills and experience employers ask for

Python and Kubernetes are the most widely mentioned tools across these postings, followed by AWS, APIs, and Terraform. AI-adjacent terms such as agents, GPUs, and LLMs appear in roughly a third to a half of postings, reflecting the number of AI-focused employers in the sample. C++ and Spark appear in a minority. These counts reflect mentions in job descriptions across all postings on this page, not formal requirements, and the sample size is large enough to suggest broad patterns rather than certainties.

Python 54%
Kubernetes 48%
APIs 44%
AWS 40%
Terraform 35%
Agents 34%
GPUs 31%
LLMs 29%
GCP 27%
CI/CD 25%
Azure 22%
Evaluation 19%
C\+\+ 18%
Spark 12%

Infrastructure & Platform Engineer roles that state a salary

The employers' own advertised ranges, for individual roles at different levels — not an average and not a market rate.

San Francisco office, hybrid or remote?

The majority of postings in this sample are listed as onsite, with hybrid arrangements making up a substantial portion and a smaller number explicitly listed as remote. No postings had an unknown work mode, so the split is clear from the data. Within the hybrid postings, specifics vary: the Lyft Business Systems Engineer role, for example, states three days in the San Francisco office. Where a posting is marked remote eligible, such as the Capital One AI Compute role, that is stated directly; for others, remote eligibility is not stated and should not be assumed.

Make your application specific to the work

  1. Read the full description carefully Many postings in this sample have specific degree and years-of-experience thresholds stated explicitly, so check these before applying to avoid mismatches at the screening stage.
  2. Match your stack to the role Tools vary considerably across postings — from Kubernetes and Terraform in cloud infrastructure roles to Oracle ERP and Anaplan in enterprise systems roles — so tailor your application to the specific tooling mentioned in each posting.
  3. Check work-mode expectations Most roles are onsite or hybrid; if location flexibility matters to you, confirm the arrangement directly in the posting or with the employer before progressing, as details beyond the listed mode are often not stated.
  4. Note pay transparency where present Just over a third of postings include advertised pay ranges; for those that do not, salary expectations are not stated and would need to be discussed with the employer directly.

Questions about Infrastructure & Platform Engineer jobs in San Francisco

The employers with the most postings on this page are OpenAI, Anthropic, Harvey, Together AI, Figma, Scale AI, Lambda, and Waymo, among others across the full set of employers represented here.

Pay is advertised on only a subset of postings. Among those that do show ranges, figures vary widely by role and seniority. OpenAI's software engineering roles in infrastructure show ranges starting from around $230,000 and extending up to $500,000, while Lambda's Staff Software Engineer in infrastructure storage is listed at $349,000–$465,000. These are individual advertised ranges from specific postings, not a market-wide picture.

Degree requirements vary by posting. Several of the sample summaries do state a bachelor's or master's degree as a requirement — for example, the Capital One AI Compute role specifies a bachelor's degree in computer science or a related field, and the Waymo systems engineering role requires a bachelor's in a technical field. Others do not state degree requirements explicitly, so each posting should be read individually.

A minority of postings are listed as remote. The majority are either onsite or hybrid. Where remote eligibility is stated — as in the Capital One Senior Staff Engineer role — it is noted in the posting; for roles where it is not mentioned, remote eligibility is unknown and should be confirmed with the employer.

Staff and lead-level roles make up a notable share of postings where seniority is clear. Senior roles also appear, along with a small number of manager and director positions. However, for the largest portion of postings, seniority level is not explicitly stated in the listing.

Jobs checked 3 hours ago. · Guide reviewed 9 September 2026.