Google software engineers develop technologies that help users connect, explore, and interact with information at massive scale. Engineers work on projects critical to Google's needs and may have opportunities to move between teams and projects as the business evolves. The role calls for versatility, leadership, and enthusiasm for solving problems across the technology stack. BigQuery is an exabyte-scale, multi-tenant cloud data warehouse. Its storage component manages the movement of user data and automatically optimizes its physical organization for scale, speed, and ease of use. This role contributes to evolving BigQuery into a high-throughput transactional platform by implementing transactional features, change history, fine-grained DML, and CDC upserts for Iceberg and native managed tables, amplified by Vortex. The engineer will help build and deliver a data mutation platform for BigQuery, with an impact on BigQuery, Data Analytics, and Google Cloud Platform. The position also involves developing advanced data table features for streaming, efficient updates, and open-source engine integration, as well as high-performance data loaders for AI/ML frameworks and optimized GPU training pipelines.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior