Senior Software Engineer, BigQuery Managed Storage at Google
Kirkland, WA
$174,000–$253,000from the description
Jul 16, 2026
Kirkland, WA
Jul 21, 2026
What this job asks for AI summary
This role focuses on building the storage and data mutation layer of BigQuery, Google's exabyte-scale cloud data warehouse. Day-to-day work involves implementing transactional features such as change history, fine-grained DML, and Change Data Capture upserts for both Iceberg and native managed tables. It suits engineers with a strong background in distributed systems and large-scale infrastructure who are comfortable writing, reviewing, and debugging complex backend code.
Senior level · 5+ years · Seattle-Tacoma-Bellevue, WA · Full-time
Posted 2 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.
Why we read it this way (7)
The posting's title says 'Senior' but Google's own framing labels it 'Mid Experience' — the actual requirements (5 years software development, 3 years large-scale infrastructure) and scope (owning a component of BigQuery storage) are consistent with a Senior individual-contributor band; seniority is set to Senior accordingly.
Bachelor's degree is listed as a minimum qualification but the JD explicitly accepts 'equivalent practical experience' in lieu of a degree, so the degree requirement is set to None.
The 3-year infrastructure requirement covers large-scale infrastructure, distributed systems or networks, compute technologies, storage, or hardware architecture — these are listed as alternatives for the same gate; 'distributed systems' is used as the canonical name.
BigQuery and database/storage systems experience appear only under Preferred qualifications.
Apache Iceberg is mentioned in the role narrative (CDC upserts for Iceberg and native managed tables) as a technology the team works with, not as a stated requirement; it is marked preferred.
Compensation is $174,000–$253,000/year plus a 15% bonus target and equity, per the posting.
Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): software development.
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.