Software Engineer III, Infrastructure, Spanner Analytics Federation

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$141,000 - $202,000
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer III, Infrastructure, Spanner Analytics Federation

Google is seeking a Software Engineer III to join their Spanner Analytics Federation team, focusing on unifying transactional and analytical workloads by combining BigQuery and Spanner capabilities. This role is crucial for developing next-generation technologies that impact billions of users worldwide. The position involves working on specific projects critical to Google's needs, with opportunities for growth and team transitions.

The role requires expertise in distributed systems, database technologies, and large-scale system design. You'll be working on features like Spanner Data Boost, Spanner Federated Queries, and BigQuery Export to Spanner, collaborating with both internal and external customers. The position offers exposure to cutting-edge technology in cloud computing and data management.

As part of Google Cloud, you'll be contributing to solutions that help organizations digitally transform their businesses across more than 200 countries. The role offers competitive compensation, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for engineers who want to work on challenging problems at scale while making a significant impact on global technology infrastructure.

The ideal candidate should have strong experience in C++, distributed systems, and database internals. You'll be working in a collaborative environment, participating in design reviews, code reviews, and system optimization. The role offers the perfect blend of technical challenges and professional growth opportunities in one of the world's leading technology companies.

Last updated 5 minutes ago

Responsibilities For Software Engineer III, Infrastructure, Spanner Analytics Federation

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide on available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer III, Infrastructure, Spanner Analytics Federation

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • Experience in concurrency, multithreading, and synchronization
  • Experience architecting and developing distributed systems

Benefits For Software Engineer III, Infrastructure, Spanner Analytics Federation

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Software Engineer III, Infrastructure, Spanner Analytics Federation

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google focusing on infrastructure development for Google Ads, requiring 2+ years of experience in distributed systems and large-scale infrastructure.

Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer III position at Google working on infrastructure and cloud data management systems, requiring 2 years of experience.

Software Engineer III, Infrastructure, Google TV

Software Engineer III position at Google working on infrastructure for Google TV, focusing on large-scale systems and distributed computing.

Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Software Engineer III position at Google focusing on infrastructure and cloud compute systems, requiring C++ expertise and distributed systems experience.

Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

Software Engineer III position at Google focusing on infrastructure and platforms engineering, requiring 2+ years of experience in distributed systems and large-scale infrastructure development.