Google's Core team is seeking a Software Developer III to join their infrastructure division. This role is fundamental to Google's technical foundation, working on flagship products and underlying design elements. The Core team builds and maintains the essential building blocks that drive innovation across Google's products.
As a Software Developer III, you'll be working on large-scale infrastructure and distributed systems that impact billions of users worldwide. You'll be responsible for developing, testing, and maintaining critical software solutions while collaborating with teams across Google. The role requires strong technical expertise in system design, data structures, and algorithms.
The position offers an excellent opportunity to work on challenging technical problems at massive scale. You'll be part of a team that has a unique mandate to influence technical decisions across Google, breaking down technical barriers and strengthening existing systems. The role involves working with cutting-edge technologies in areas such as distributed computing, large-scale system design, networking, and data storage.
Google offers a competitive compensation package, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. The company is committed to fostering an inclusive environment and provides opportunities for professional growth and development. This is an excellent opportunity for experienced developers who want to make a significant impact on technology that affects billions of users while working with some of the industry's best engineers.
The role requires a minimum of 2 years of experience and offers the flexibility to work from multiple locations including Waterloo, Atlanta, or Sunnyvale. You'll be part of a team that values technical excellence, innovation, and collaboration, working on projects that are critical to Google's continued success and technological advancement.