Senior BigQuery Processing Engineer — GPU-Accelerated

Google

Kirkland (WA)

On-site

USD 174,000 - 252,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Google is seeking a software engineer to contribute to the BigQuery data warehouse, focusing on high-performance C++ code and scalable infrastructure. You will work on low-latency, high-throughput query processing, collaborating across teams and technologies in a fast-paced environment.

The role involves designing, implementing, testing, and optimizing components, with opportunities to switch projects as Google grows and evolves.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
  • Experience programming in C++.
  • Experience with Database Internals and Query Processing.

Responsibilities

  • Write and test product or system development code.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions.
  • Improve BigQuery engine to remove bottlenecks for low latency queries, design solutions that are easy to maintain and extend.
  • Work with BigQuery and Dremel codebase, which is primarily C++ with some Java in control planes and Python for tests.

Skills

5 years experience
C++
Database internals
Query processing
software design & architecture
distributed systems

Education

Bachelor's degree
Equivalent practical experience
Master's degree (Preferred)

Tools

Java
Python

Job description

Google is seeking a software engineer to contribute to the BigQuery data warehouse, focusing on high-performance C++ code and scalable infrastructure. You will work on low-latency, high-throughput query processing, collaborating across teams and technologies in a fast-paced environment.

The role involves designing, implementing, testing, and optimizing components, with opportunities to switch projects as Google grows and evolves.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior BigQuery Processing Core Runtime Engineer
Senior BigQuery Processing Core Runtime Engineer

Google LLC • Kirkland (WA)

On-site
USD 174,000 - 252,000
Health insurance
401(k) with company match
Paid time off
+3
Staff BigQuery Processing Core Runtime Engineer
Staff BigQuery Processing Core Runtime Engineer

Google LLC • Kirkland (WA)

On-site
USD 180,000 - 300,000
Health Insurance
Dental Insurance
Vision Insurance
+8
Core Runtime Engineer for BigQuery — High-Performance Systems
Core Runtime Engineer for BigQuery — High-Performance Systems

engineeringjobs.net, Inc. • Town of Montana (WI)

On-site
USD 147,000 - 210,000
Health insurance
Retirement benefits
Paid time off
+4
Staff Software Engineer – BigQuery Runtime
Staff Software Engineer – BigQuery Runtime

Google • Kirkland (WA)

On-site
USD 207,000 - 300,000
BigQuery Query Optimization Engineer High-Impact Analytics
BigQuery Query Optimization Engineer High-Impact Analytics

Google • Kirkland (WA)

On-site
USD 151,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+8
Staff Engineer, BigQuery Runtime — Low-Latency Engine
Staff Engineer, BigQuery Runtime — Low-Latency Engine

Google Inc. • Kirkland (WA)

On-site
USD 207,000 - 300,000
Health insurance
Dental insurance
Vision insurance
+8
BigQuery Core Runtime Engineer
BigQuery Core Runtime Engineer

Google Inc. • Kirkland (WA)

On-site
USD 147,000 - 210,000
Health insurance
Dental insurance
Vision insurance
+8
Staff Engineer, BigQuery Managed Storage (High-Throughput)
Staff Engineer, BigQuery Managed Storage (High-Throughput)

engineeringjobs.net, Inc. • Town of Montana (WI)

On-site
USD 207,000 - 300,000
Health insurance
Dental insurance
Vision insurance
+5
Senior Software Engineer, BigQuery Processing Core Runtime
Senior Software Engineer, BigQuery Processing Core Runtime

Google LLC • Kirkland (WA)

On-site
USD 174,000 - 252,000
Health insurance
401(k) with company match
Paid time off
+3
BigQuery Query Optimization Engineer
BigQuery Query Optimization Engineer

Google LLC • Kirkland (WA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+8