Senior Software Engineer, BigQuery Multimodal Storage and Lakehouse

Google
US - Washington - Kirkland
View Company Profile / << Go Back

  • Job Type: Full time
  • 2 days ago

Job Description

Develop and test BigQuery storage and transactional features, including streaming, efficient updates, change history, fine-grained DML, and CDC upserts for Iceberg and native managed tables. Build and optimize high-performance Vortex read/write paths and data loaders for AI/ML frameworks and GPU training pipelines, while participating in design reviews and reviewing code.

Requirements: Requires a bachelor’s degree or equivalent practical experience, at least five years of software development experience in C++ or Rust, and at least three years working with large-scale infrastructure, distributed systems or networks, compute technologies, storage, or hardware architecture. Candidates must also have experience with distributed computing and databases, plus relational database design, internals, query processing, and query optimization; a graduate degree and experience with BigQuery, storage systems, AI/ML data pipelines, vector search, or GPU programming are preferred.

Key Skills: C++, Rust, Distributed Systems, Distributed Databases, Relational Databases, Database Internals, Query Processing, Query Optimization, Large-Scale Infrastructure, Data Storage, Transactional Systems, Change Data Capture, Data Manipulation Language, AI/ML Data Pipelines, GPU Programming, Data Loaders

Benefits: Health Insurance, Dental Insurance, Vision Insurance, Life Insurance, Disability Insurance, 401(k) With Company Match, Paid Vacation, Paid Sick Time, Maternity Leave, Baby Bonding Leave, Paid Holidays, Equity, 15% Bonus Target




Fast Track Upload