Google is seeking a Software Engineer III to join their Infrastructure team, specifically working on Spanner, their distributed database system. This role offers an exciting opportunity to work at one of the world's leading technology companies, developing solutions that impact billions of users globally.
The position requires strong expertise in distributed systems, C++ programming, and database technologies. You'll be working on critical infrastructure that powers Google Cloud, contributing to the design, development, and maintenance of large-scale distributed systems. The role combines technical depth with collaborative opportunities, as you'll be working cross-functionally with multiple teams.
As a Software Engineer III, you'll be responsible for managing project priorities, conducting design reviews, writing efficient code, and ensuring system reliability. The role requires strong problem-solving skills, particularly in areas of distributed computing, concurrency, and system performance optimization.
Google offers a competitive compensation package, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. The company's culture promotes innovation, collaboration, and technical excellence, with opportunities to work on cutting-edge technologies that solve complex problems at scale.
The ideal candidate will have at least 2 years of experience with C++ development and distributed systems, strong algorithmic skills, and a bachelor's degree or equivalent experience. Experience with distributed databases and performance analysis is highly valued. You'll be joining a team that values technical expertise, innovation, and the ability to tackle challenging problems in distributed computing.
Working at Google provides unparalleled opportunities for career growth, access to state-of-the-art technology, and the chance to work with some of the brightest minds in the industry. The company's commitment to diversity, equity, and inclusion creates an environment where different perspectives are valued and contribute to better solutions.
This role is perfect for engineers who are passionate about distributed systems, enjoy working on complex technical challenges, and want to make a significant impact on products used by billions of users. You'll have the opportunity to contribute to critical infrastructure projects while working in a collaborative, innovative environment that supports professional growth and development.