Staff Software Engineer, BigQuery Processing Core Runtime

Google

New York (NY)

On-site

USD 207,000 - 300,000

Full time

5 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
401(k) with company match
Paid time off
Sick time
Maternity leave
Baby Bonding Leave
Holidays

Job summary

Google is seeking a software engineer to contribute to BigQuery, a fast, serverless data warehouse within Google Cloud Platform. You will work on large-scale, distributed systems across multiple languages and data paths, with opportunities to switch teams as projects evolve.

The role emphasizes leadership, cross-functional collaboration, and delivering low-latency, high-throughput data solutions for diverse industry use cases.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with one or more general purpose programming languages including but not limited to: Java, C/C++ or Python.
  • 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
  • Experience with GPU programming (CUDA, OpenCL) and optimization techniques.

Responsibilities

  • Provide technical leadership on projects.
  • 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 data planes and Python for tests.

Skills

Java
C/C++
Python
Distributed systems
GPU programming

Education

Bachelor's degree or equivalent practical experience
Master’s degree or PhD in Engineering/CS

Tools

CUDA
OpenCL
BigQuery

Job description

Google is seeking a software engineer to contribute to BigQuery, a fast, serverless data warehouse within Google Cloud Platform. You will work on large-scale, distributed systems across multiple languages and data paths, with opportunities to switch teams as projects evolve.

The role emphasizes leadership, cross-functional collaboration, and delivering low-latency, high-throughput data solutions for diverse industry use cases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer – BigQuery Runtime
Staff Software Engineer – BigQuery Runtime

Google • Kirkland (WA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, BigQuery Core Runtime
Staff Software Engineer, BigQuery Core Runtime

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Health, dental, vision, life, and-dis/
401(k) with company match
Paid Time Off: 20 days per year
+4
Core Runtime Software Engineer, BigQuery
Core Runtime Software Engineer, BigQuery

Google • Kirkland (WA)

On-site
USD 147,000 - 210,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
Core Runtime Engineer for BigQuery — High-Performance Systems
Core Runtime Engineer for BigQuery — High-Performance Systems

Google • Town of Montana (WI)

On-site
USD 147,000 - 210,000
Health insurance
Retirement benefits
Paid time off
+4
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
Senior BigQuery Processing Engineer — GPU-Accelerated
Senior BigQuery Processing Engineer — GPU-Accelerated

Google • Kirkland (WA)

On-site
USD 174,000 - 252,000
Staff Software Engineer, BigQuery Processing Core Runtime
Staff Software Engineer, BigQuery Processing Core Runtime

Google • New York (NY)

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

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Health, dental, vision, life, and-dis/
401(k) with company match
Paid Time Off: 20 days per year
+4
Staff Software Engineer, BigQuery Runtime
Staff Software Engineer, BigQuery Runtime

Google • Kirkland (WA)

On-site
USD 207,000 - 300,000