Software Engineer Jobs in San Mateo, USA

Looking for a software engineer job in San Mateo? Choose from 116 open roles at 7 employers. Explore real salary data and skills breakdown across remote, hybrid and on-site roles.

116 Open roles
7 Companies hiring
214K Average salary

What do Software engineers in San Mateo work on?

The work spans several distinct technical areas depending on employer. At Roblox, roles concentrate on the internals of a large real-time platform: a 3D engine scalability role involves mesh processing, level-of-detail systems, and GPU performance optimisation, while a desktop role owns the Windows and macOS client foundations end-to-end. On the frontend side, a frontend app foundations role focuses on React-based architecture for surfaces used by millions, and a sharing role works across client and backend to support content capture and discovery. Infrastructure appears too: a large-scale observability role handles billions of time series and petabytes of log data daily. At the more junior end, a virtual economy role requires one to three years of experience building REST API and microservices back-ends. Verkada and the AI-focused employers contribute additional postings, though detailed summaries for those are not included in this sample.

Skills and experience employers ask for

Skills counts reflect how often a term appears in posting descriptions across all postings on this page, not whether each skill is mandatory. C++ and API work appear most frequently, followed closely by agent-related concepts and Python. React, Kubernetes, and microservices each appear in roughly a fifth of postings. LLMs and Docker appear in a minority. Master's degree is mentioned in some postings but is not a universal stated requirement. The sample size is the full set of postings shown here.

C\+\+ 48%
APIs 41%
Agents 38%
Python 29%
React 24%
Kubernetes 19%
A/B testing 17%
Microservices 17%
Master's degree 16%
AWS 14%
TypeScript 12%
Java 12%
LLMs 9%
Docker 9%

Software 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 Mateo office, hybrid or remote?

Almost all postings on this page list the role as fully onsite; a small minority state hybrid arrangements, and none are listed as remote. No postings carry an unknown work-mode designation, so the picture is unusually clear compared with many job searches. Candidates should expect that most of these employers are seeking daily or near-daily in-office presence in San Mateo. Whether hybrid postings allow specific days of flexibility is not stated in the available data.

Make your application specific to the work

  1. Match your experience level Most postings here sit at senior or above, with a smaller number at lead or principal. Check the stated years-of-experience thresholds carefully, as they vary from one to three years at the junior end up to eight or more at principal level.
  2. Review the skills honestly C++, API design, and Python appear across many postings, but the required combination differs by team โ€” a game-engine role and a backend economy role both mention C++ for very different reasons, so read each description rather than relying on keyword matches alone.
  3. Check pay transparency before applying Only a small number of postings include advertised salary ranges; the figures shown on this page are specific to Fireworks AI and Parasail postings only, and are not representative of all employers listed here.
  4. Confirm onsite expectations early Because the strong majority of these roles are listed as onsite in San Mateo, it is worth confirming exact in-office expectations โ€” including any relocation support โ€” directly with each employer before progressing through the interview process.

Questions about Software Engineer jobs in San Mateo

None of the postings on this page are listed as remote. Almost all are onsite, with a small number described as hybrid. There are no postings with an unknown work mode.

Only a few postings disclose pay. Fireworks AI advertises ranges of 175,000โ€“220,000 for a full-stack role and 200,000โ€“290,000 for a broader Member of Technical Staff position; Parasail lists 160,000โ€“240,000 for a Developer Relations role. The remaining employers have not stated pay ranges in their postings, so those figures are not available here.

The employers listed in these postings are Roblox, Verkada, Shield AI, Parasail, Fireworks AI, DatologyAI, and Genesis Molecular AI. Roblox and Verkada account for the large majority of postings between them.

A master's degree is mentioned in a portion of the postings on this page, but it does not appear in the majority of them. Where it is mentioned, the specific posting description will indicate whether it is a stated requirement or a preference; you should check each listing individually.

The majority of postings are at senior level, with a notable share at lead and principal. A small number carry intern or early-career designations, and one is a director-level role. A minority of postings do not state a seniority level explicitly.

Jobs checked 28 minutes ago. ยท Guide reviewed 9 September 2026.