Software Engineer III, BigQuery, Google Cloud

Google is a global technology company that develops next-generation technologies for billions of users, including cloud computing, search, and AI solutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer III, BigQuery, Google Cloud

Google Cloud's BigQuery team is seeking a Software Engineer III to join their innovative data warehouse platform. This role focuses on enabling seamless integration between BigQuery and external data sources, handling petabyte-scale data processing. As part of Google's engineering team, you'll work on critical projects that impact billions of users worldwide.

The position requires strong expertise in software development, particularly in Java, Go, or C++, along with solid understanding of SQL and databases. You'll be responsible for developing code, leading design reviews, and ensuring best practices in code quality. The role demands experience with data structures, algorithms, and building secure software solutions.

Google Cloud is a trusted partner for organizations worldwide, providing enterprise-grade solutions that leverage cutting-edge technology. You'll be part of a team that's pushing the boundaries of data warehousing and distributed computing, with opportunities to work on large-scale system design, security, and artificial intelligence.

The ideal candidate will bring 2+ years of experience in software development and data privacy/security. You'll have the chance to contribute to documentation, participate in technical decision-making, and solve complex problems in data processing and integration. This role offers growth opportunities as Google's fast-paced business continues to evolve.

Working at Google means joining a company committed to diversity, equality, and innovation. You'll be part of a global team that values technical excellence, collaboration, and creative problem-solving. The position offers the opportunity to work on technology that impacts organizations across 200+ countries, making it an exciting role for engineers passionate about large-scale data solutions and cloud computing.

Last updated 3 days ago

Responsibilities For Software Engineer III, BigQuery, Google Cloud

  • Write product or system development code
  • Participate in or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer III, BigQuery, Google Cloud

Java
Go
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 2 years of experience building software for data privacy or security
  • Experience in software development in Java, C++, or Go
  • Experience with SQL and databases

Interested in this job?

Jobs Related To Google Software Engineer III, BigQuery, Google Cloud

Software Engineer III, Infrastructure, Core

Software Engineer III position at Google's Core Infrastructure team, focusing on building and maintaining fundamental systems that power Google's flagship products.

Software Engineer II, Backend, Meet Media

Backend Software Engineer II position at Google's Meet Media team, focusing on developing cloud-side audio and video processing infrastructure.

Software Engineer, Black Community Inclusion

Software Engineering role at Google focused on Black Community inclusion, combining technical leadership with diversity initiatives in Brazil.

Software Engineer III, Core

Software Engineer III position at Google's Core team, building technical foundations for flagship products with focus on system design and development.

Application Engineer, Supply Chain Systems

Application Engineer role at Google focusing on supply chain systems and data pipeline development with cloud-based solutions.