Taro Logo

Staff Software Engineer, Platforms

A global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
$197,000 - $291,000
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Platforms

Google is seeking a Staff Software Engineer for their Platforms team within the ML, Systems, and Cloud AI (MSCA) organization. This role is crucial in designing and implementing infrastructure that powers Google's core services and Cloud offerings. The position requires a seasoned professional with 8 years of software development experience who can provide technical leadership and influence distributed engineering teams.

The role involves working on critical infrastructure that supports Google's services including Search, YouTube, and Google Cloud. You'll be part of the team that manages hardware, software, machine learning, and systems infrastructure, with a focus on security, efficiency, and reliability. The position offers exposure to cutting-edge technologies like TPUs and involvement in shaping the future of hyperscale computing.

As a Staff Software Engineer, you'll be responsible for technical leadership, coaching team members, and ensuring alignment across teams. The role requires expertise in software design and architecture, with hands-on experience in Python, C/C++, and systems programming. You'll work with hardware, operating systems, and networking protocols while contributing to Google's global infrastructure.

The position offers a competitive compensation package including a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for experienced engineers who want to work on large-scale systems that impact billions of users while leading and mentoring other engineers.

The ideal candidate will have strong technical skills, leadership experience, and the ability to work effectively in a matrixed organization. You'll be part of Google's efforts in advancing cloud computing, AI infrastructure, and enterprise solutions, making this an exciting opportunity for those interested in working at the forefront of technology.

Last updated a month ago

Responsibilities For Staff Software Engineer, Platforms

  • Provide technical leadership on projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance software solutions

Requirements For Staff Software Engineer, Platforms

Python
Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience with hardware and operating systems (e.g., Linux), and networking protocols
  • Experience with Python, C or C++

Benefits For Staff Software Engineer, Platforms

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance
  • Benefits package