Software Engineer III, Infrastructure, Spanner

Google is a global technology company that develops innovative products and services used by 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 is seeking a Software Engineer III to join their Infrastructure team working on Spanner, focusing on distributed systems development. This role combines challenging technical work with significant impact, as you'll be working on technology that serves billions of users worldwide.

The position requires strong expertise in C++ development, distributed systems architecture, and fundamental computer science concepts. You'll be responsible for designing, developing, and maintaining critical infrastructure components while collaborating with world-class engineers across Google.

As a Software Engineer III, you'll have the opportunity to work on complex distributed database systems, particularly with Google Spanner. The role involves performance optimization, system design, and solving challenging technical problems at scale. You'll participate in technical design reviews, code reviews, and contribute to Google's engineering excellence.

The position offers competitive compensation ($136,000-$200,000 base salary) plus additional benefits including bonus and equity. You'll be working at Google's Sunnyvale office, contributing to Google Cloud's mission of accelerating digital transformation for organizations worldwide.

This is an excellent opportunity for engineers passionate about distributed systems and database technologies to work on cutting-edge infrastructure at one of the world's leading technology companies. You'll be part of a team that values technical excellence, innovation, and collaboration, with the chance to impact billions of users through your work on Google's infrastructure.

The ideal candidate will have experience with distributed databases, system performance analysis, and a strong background in C++ development. You'll have the opportunity to grow your career while working on some of the most challenging and interesting problems in distributed computing, contributing to Google's next-generation technologies that power numerous products and services.

Last updated 3 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

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Base salary + bonus + equity
  • Comprehensive medical, dental, and vision insurance
  • 401k benefits

Interested in this job?

Jobs Related To Google Software Engineer III, Infrastructure, Spanner

Software Engineer III, Google Distributed Cloud Hosted

Mid-level Software Engineer position at Google Cloud, focusing on distributed systems and cloud infrastructure, requiring 2 years of experience and offering competitive compensation.

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, 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, Google Distributed Cloud Hosted

Software Engineer III position at Google working on Distributed Cloud Hosted systems, requiring 2 years of experience and offering competitive compensation.

Software Engineer III, Infrastructure, Gemini

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