Senior Staff Software Engineer, BigQuery Workload Management

Google•Kirkland, WA
•$262,000 - $364,000

About The Position

Google's software engineers develop next-generation technologies used by billions of people and build products that operate at massive scale. Engineers work on projects critical to Google's needs, with opportunities to change teams and projects as the business evolves. The role calls for versatility, leadership, and enthusiasm for tackling problems across the technology stack. Google BigQuery is a fast, serverless, highly scalable, multi-cloud data warehouse supporting enterprise analytics, business intelligence, and data pipelines. The Workload Management team designs the interfaces, policies, and distributed runtime systems that govern query execution. Its work includes reservation policies for query prioritization, routing, and dynamic autoscaling; millisecond-level scheduling across millions of tasks per cell; fleet-wide capacity placement and cross-cell tenant rebalancing; and observability tools that help customers understand workload policy impacts. In this role, you will bring deep technical foundations and strategic perspective across customers, competitors, and cloud technology. You will architect end-to-end solutions across distributed infrastructure components and partner with product teams and enterprise customers to shape the future of BigQuery workload execution. Google Cloud provides enterprise-grade solutions and tools to customers in more than 200 countries and territories.

Requirements

  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • 8 years of software development experience in C++, Go, or Java, building high-concurrency or multi-threaded systems.

Nice To Haves

  • Software development experience in one or more general-purpose programming languages, such as C++.
  • Experience with distributed computing.
  • Experience working on large-scale systems in the cloud.
  • Ability to write and debug high-performance multi-threaded code.
  • Familiarity with networking concepts.
  • Capacity management for cloud services.

Responsibilities

  • Own the architectural goals and technical roadmap for BigQuery fleet-wide compute resource management across four pillars.
  • Design regional placement systems integrating compute, storage, streaming, and flex-pools, and build dynamic traffic rebalancing based on live slot utilization.
  • Modernize scheduling and shuffle components for fluid capacity, partnering cross-functionally to align infrastructure improvements.
  • Architect opportunistic scheduling algorithms for peak-demand capacity, optimize fleet-wide resource utilization, and establish automated, cell-wide disaster recovery failover strategies.
  • Build scheduler diagnostic tools and expose resource metrics via Information_schema and admin dashboards for customer performance observability.

Benefits

  • 25% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service