Taro Logo

Staff Software Engineer, Google Cloud

Global technology company that develops cloud computing, search, software, and online advertising technologies.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Cloud · Enterprise SaaS

Description For Staff Software Engineer, Google Cloud

Google Cloud is seeking a Staff Software Engineer to join their ML, Systems, & Cloud AI (MSCA) organization. This role involves developing next-generation technologies that impact billions of users across Google's services and Cloud platform. The position requires expertise in large-scale system design, distributed computing, and AI/ML technologies.

As a Staff Software Engineer, you'll lead critical projects while managing and mentoring a team of engineers. You'll be responsible for designing and implementing software solutions that power Google's infrastructure and Cloud services, including work on cutting-edge technologies like Vertex AI and TPUs. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong leadership skills.

The MSCA organization is central to Google's infrastructure, managing hardware, software, and ML systems that support all Google services and Cloud customers. You'll work on projects that prioritize security, efficiency, and reliability at hyperscale, while helping shape the future of cloud computing and AI infrastructure.

This is an excellent opportunity for experienced engineers who want to make a significant impact at scale, working with cutting-edge technologies and leading teams in one of tech's most innovative companies. The role offers the chance to work on complex technical challenges while developing leadership skills in a collaborative, global environment.

Last updated 14 days ago

Responsibilities For Staff Software Engineer, Google Cloud

  • 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, Google Cloud

Python
Java
JavaScript
  • 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
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 8 years of experience with data structures/algorithms (preferred)
  • 3 years of experience in technical leadership role (preferred)
  • 3 years of experience working in complex, matrixed organizations (preferred)

Benefits For Staff Software Engineer, Google Cloud

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

Jobs Related To Google Staff Software Engineer, Google Cloud