Staff Software Engineer, Migration Service, Google BigQuery

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Data
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Staff Software Engineer, Migration Service, Google BigQuery

Google is seeking a Staff Software Engineer to join their BigQuery Migration Service team. This role presents an exciting opportunity to work on critical infrastructure that enables large-scale data migrations to Google Cloud Platform. As a Staff Engineer, you'll be at the forefront of developing solutions that help organizations transition their data ecosystems to BigQuery.

The position requires a seasoned professional with deep expertise in data systems, migration strategies, and distributed computing. You'll be working with cutting-edge technologies and services like BigQuery, Spark, and DataFlow/Beam, while leading technical initiatives that directly impact Google Cloud's enterprise customers.

The role combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills. You'll be responsible for designing and building robust systems that handle data at massive scale, while also providing technical guidance to team members and stakeholders.

Key aspects of the role include working with various database management systems (OLTP and OLAP), implementing ETL processes, and ensuring smooth data migrations. You'll need to leverage your experience with Java, SQL, and cloud technologies to create efficient and reliable solutions.

This is an excellent opportunity for someone who wants to make a significant impact on Google Cloud's data infrastructure while working with some of the most advanced data processing technologies in the industry. You'll be part of a team that's pushing the boundaries of what's possible in cloud data warehousing and migration services.

The position offers the chance to work on challenging technical problems while collaborating with talented engineers across Google. You'll be contributing to products that help organizations worldwide modernize their data infrastructure and leverage the power of Google Cloud Platform.

If you're passionate about large-scale systems, data infrastructure, and technical leadership, and want to be part of shaping the future of cloud data solutions, this role offers the perfect combination of challenge and opportunity. Join Google's BigQuery team to work on technology that's transforming how businesses handle and analyze their data.

Last updated 2 minutes ago

Responsibilities For Staff Software Engineer, Migration Service, Google BigQuery

  • Build large-scale systems and infrastructure to enable migration to BigQuery and different Google Cloud Platform (GCP) services
  • Design, develop, test, deploy, maintain, and improve software
  • Take initiative and be responsible for technical solutions from concept to landing
  • Work with cross-functional team members and stakeholders to decide on the goal and scope of the BigQuery and migration assistant product
  • Lead designs for major software components, systems, and features

Requirements For Staff Software Engineer, Migration Service, Google BigQuery

Java
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience launching software products
  • 3 years of experience with software design and architecture
  • Experience in managing data lakes, warehousing, data migrations and using ETL tools
  • Experience in working with OLTP and OLAP database management systems
  • Experience in querying and managing datasets using SQL and programming using Java
  • 3 years of experience in a technical leadership role (preferred)
  • Experience with data migration strategies and large-scale production systems
  • Experience working with services (e.g., Spark, DataFlow/Beam)
  • Knowledge of cloud design considerations and distributed systems

Interested in this job?

Jobs Related To Google Staff Software Engineer, Migration Service, Google BigQuery

Technical Lead, Data Engineering Solutions

Lead data engineering solutions at Google, developing and maintaining data architecture and analytics technologies for corporate functions.

Cloud Business Intelligence Architect

Senior cloud architecture role at Google Cloud focusing on business intelligence solutions, requiring 10 years of experience and offering competitive compensation.

Data Scientist Manager II, Product

Lead data science initiatives and team at Google, driving product decisions through analytics with competitive compensation and benefits.

Senior Data Scientist Manager, Product, LearnX

Lead data science initiatives at Google as Senior Data Scientist Manager, driving product decisions through analytics and team leadership in New York.

Staff Software Engineer, Core Data Query

Staff Software Engineer position at Google leading Core Data Query team, focusing on F1 Query system development and team leadership.