Staff Software Engineer, Platforms

Global technology company specializing in internet-related services, cloud computing, AI, and software.
$197,000 - $291,000
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Staff Software Engineer, Platforms

Google is seeking a Staff Software Engineer for their Platforms team within the ML, Systems, & Cloud AI (MSCA) organization. This role is crucial in designing and implementing infrastructure that powers Google's core services and Cloud platform. The position offers a competitive salary range of $197,000-$291,000 plus additional benefits including bonus and equity.

The role requires an experienced engineer with 8 years of software development background, including significant expertise in testing, launching products, and software architecture. The ideal candidate will have strong technical leadership abilities and experience working with complex systems, particularly in areas like distributed computing, networking, and large-scale system design.

As a Staff Software Engineer, you'll be responsible for providing technical leadership on high-impact projects, coaching distributed engineering teams, and ensuring alignment across multiple stakeholders. The role involves working with cutting-edge technologies, including machine learning infrastructure, TPUs, and global network systems that serve billions of users worldwide.

The position is based in Sunnyvale, CA, and is part of Google's larger mission to advance technology across multiple domains. You'll be working in an environment that prioritizes security, efficiency, and reliability while contributing to projects that shape the future of hyperscale computing. The role offers opportunities to work on significant technical challenges while leading and influencing teams across the organization.

This is an excellent opportunity for a senior technical leader who wants to make a substantial impact on Google's infrastructure and cloud services, working with some of the most advanced technology systems in the industry. The role combines technical expertise with leadership responsibilities, making it ideal for engineers who want to grow both their technical and leadership skills while working on systems that affect billions of users.

Last updated 10 hours ago

Responsibilities For Staff Software Engineer, Platforms

  • Provide technical leadership on high-impact 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 large-scale 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
Dental Insurance
Vision Insurance
401k
  • Bonus
  • Equity
  • Benefits package (details not specified in posting)

Interested in this job?

Jobs Related To Google Staff Software Engineer, Platforms

Tech Lead, Software Engineering, People with Disabilities

Technical leadership role at Google focused on software engineering, specifically for candidates with disabilities, combining hands-on development with team leadership in Brazil.

Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

Staff Software Engineer position at Google Cloud focusing on infrastructure and security, requiring extensive experience in distributed systems and technical leadership.

Senior Staff Software Engineer, Infrastructure, Google Cloud

Senior Staff Software Engineer position at Google Cloud, focusing on infrastructure development and technical leadership in Bengaluru, India.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Technical leadership role at Google for women in tech, combining software engineering expertise with team management, focusing on large-scale distributed systems and product development.

Senior Staff Software Engineer, Infrastructure, Google Cloud

Senior Staff Software Engineer position at Google Cloud focusing on infrastructure and distributed systems development with competitive compensation and benefits.