Staff Software Engineer, Gemini Enterprise App, Cloud AI
Google · Kirkland, WA
$207,000–$301,000from the description
Jul 9, 2026
Kirkland, WA
Jul 21, 2026
What this job asks for AI summary
A staff-level engineering role focused on building and owning the data infrastructure that tracks generative AI adoption and reliability across Google Cloud's Gemini enterprise products. The work centers on designing high-throughput batch and streaming pipelines, maintaining production datasets, and producing the metrics and dashboards that inform product and executive decisions. Suits an experienced engineer comfortable setting multi-year technical direction and collaborating across data science, product, and engineering teams.
Staff level · 8+ years · Sunnyvale, CA · Full-time
“or” means any one of them counts — you don't need all of them.
Posted 5 times — it's one opening, so apply once.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 630 people in the Sunnyvale, CA area plausibly meet what this posting asks for (software developers). range 470–820
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $217,796 (middle half $177,469–$231,052). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (8)
The role is offered at two locations: Sunnyvale, CA and Kirkland, WA. The CBSA is reported as Sunnyvale (San Jose–Sunnyvale–Santa Clara, CA; CBSA 41940), which is listed first; the Kirkland, WA location falls under the Seattle–Tacoma–Bellevue, WA CBSA (42660).
The compensation range of $207,000–$301,000/year is stated for the US broadly, plus a 20% bonus target and equity — not broken out by location.
The language requirement is stated as 'C++, Java, Python, Kotlin or Go' — these are interchangeable options for a single gate. All five are listed as separate skills for discoverability, but they represent one requirement: 8 years in any of these languages.
The role sits at the boundary between Software Developers (15-1252) and Database/Data Architects (15-1243): the team builds data infrastructure, log processing engines, and pipelines, but the framing is squarely software engineering (multi-year roadmap, full-stack, SLA ownership, technical leadership). 15-1252 is the primary classification.
The Master's/PhD preference is listed under Preferred qualifications and is not a hard gate; the minimum is a Bachelor's or equivalent practical experience, which resolves to no hard degree requirement.
Google-internal pipeline frameworks (Flume, Dream-pipe, Conduit, SQL Pipelines) appear only under Preferred qualifications and are listed as examples ('e.g.'), so they are marked preferred with alternatives capturing the named options.
The 'data structures and algorithms' preferred qualification is a methodology/concept rather than a named tool, but it is explicitly called out with a years figure (8 years) under Preferred qualifications, so it is retained as a preferred skill with the years demanded set.
Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): data structures and algorithms.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.