Google is seeking a Software Engineer to join their BigQuery Storage I/O team, focusing on large-scale data warehouse infrastructure. This role is crucial for enabling BigQuery to interoperate with the broader data analytics ecosystem, including recent launches of BigQuery Tables for Apache Iceberg and BigQuery Metastore.
As a Software Engineer at Google, you'll be working on cutting-edge technologies that impact billions of users worldwide. The position offers the opportunity to work on BigQuery, a strategic differentiator driving Google Cloud's growth. You'll be involved in developing and maintaining large-scale infrastructure and distributed systems, with a focus on high-performance scalable storage and enterprise workloads.
The ideal candidate will bring strong expertise in C++ programming, data structures, and algorithms, with experience in building large-scale infrastructure. Additional experience with Java, Python, and cloud infrastructure (particularly Google Cloud) would be valuable. The role involves not just coding, but also leading design reviews, contributing to documentation, and ensuring system reliability through debugging and issue resolution.
Google Cloud serves customers in more than 200 countries, providing enterprise-grade solutions that leverage Google's cutting-edge technology. The compensation package is competitive, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. The company offers a collaborative environment where engineers can grow, switch teams as they evolve, and contribute to technology that shapes the future of cloud computing and data analytics.