Software Engineer III, Infrastructure, Spanner

Google is a global technology company that develops next-generation technologies for billions of users worldwide.
$136,000 - $200,000
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer III, Infrastructure, Spanner

Google Cloud is seeking a Software Engineer III to join their Infrastructure team, specifically working on Spanner. This role offers an opportunity to work on critical projects that impact billions of users worldwide. The position involves developing next-generation technologies across various domains including distributed computing, large-scale system design, and database systems.

As a Software Engineer III, you'll be responsible for designing, developing, and maintaining software solutions while working cross-functionally with multiple teams. The role requires expertise in C++ programming, distributed systems architecture, and strong knowledge of data structures and algorithms. You'll be involved in critical decision-making through design reviews and code reviews, ensuring best practices are followed.

Google Cloud accelerates digital transformation for organizations worldwide, delivering enterprise-grade solutions that leverage cutting-edge technology. The platform serves customers in more than 200 countries, making this role integral to maintaining and enhancing Google's distributed database infrastructure.

The position offers competitive compensation including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. You'll be working with talented engineers and have opportunities to switch teams and projects as you grow. The role requires strong technical skills, leadership qualities, and enthusiasm for tackling complex problems in distributed systems.

This is an excellent opportunity for engineers passionate about large-scale distributed systems and database internals. You'll contribute to one of the most advanced distributed database systems while working with a team that pushes the boundaries of technology. The role offers significant growth potential and the chance to impact how billions of users interact with Google's services.

Last updated 2 days ago

Responsibilities For Software Engineer III, Infrastructure, Spanner

  • 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, Infrastructure, Spanner

  • 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 architecting and developing distributed systems
  • Experience in concurrency, multithreading, and synchronization

Benefits For Software Engineer III, Infrastructure, Spanner

  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, Infrastructure, Spanner

Software Engineer III, Infrastructure, Google Cloud

Software Engineer III position at Google Cloud focusing on infrastructure development and distributed systems in Warsaw, Poland.

Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Software Engineer III position at Google Cloud focusing on infrastructure development, requiring C++ expertise and distributed systems experience, offering competitive compensation and benefits.

Software Engineer III, Infrastructure, Google Cloud Platforms

Software Engineer III position at Google Cloud focusing on infrastructure development and distributed systems, offering competitive compensation and opportunity to work on large-scale technologies.

Software Engineer III, Infrastructure, Gemini

Software Engineer III position at Google working on infrastructure for Gemini AI, offering competitive salary and benefits in Sunnyvale, CA.

Software Engineer III, Google Distributed Cloud Hosted

Mid-level Software Engineer position at Google Cloud, focusing on distributed systems development with competitive compensation and opportunities for growth.