Staff Software Engineer, Performance, Segment Optimized Computing

Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology for digital transformation.
$189,000 - $284,000
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Staff Software Engineer, Performance, Segment Optimized Computing

Google Cloud is seeking a Staff Software Engineer to join their Performance and Segment Optimized Computing team. This role is crucial for developing next-generation technologies that impact billions of users' interactions with Google's services. The position focuses on solving complex systems architecture challenges to meet Google's increasing ML and Cloud demands with sustainable cost.

The role requires expertise in computer architecture, performance analysis, and distributed systems. You'll be working on new server platforms and hardware-software codesign to power both Google internal and Cloud workloads. This includes performance evaluation, system architecture development, and end-to-end software stack optimization.

As a Staff Engineer, you'll lead a team of 5-6 engineers while working on critical projects that shape the future of computing at Google. The role offers competitive compensation ($189,000-$284,000 base salary) plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone with strong technical leadership skills and experience in large-scale distributed systems.

The ideal candidate will have 8+ years of software development experience, with deep knowledge of data structures/algorithms and 5+ years of experience in design and architecture. You'll work with cutting-edge technology and have the opportunity to impact how billions of users connect, explore, and interact with information.

Google Cloud accelerates digital transformation across industries, delivering enterprise-grade solutions that leverage Google's cutting-edge technology. The platform serves customers in more than 200 countries, making this role instrumental in solving critical business problems at a global scale. If you're passionate about performance optimization, system architecture, and leading technical teams, this role offers an exceptional opportunity to make a significant impact.

Last updated 3 months ago

Responsibilities For Staff Software Engineer, Performance, Segment Optimized Computing

  • Perform performance/TCO evaluation, analysis, and optimization for new server platforms
  • Conduct end-to-end performance analysis for deployed platforms
  • Characterize end-to-end system performance from application to infrastructure to hardware
  • Model and analyze key Google internal and Cloud workloads to drive server platform architecture design
  • Develop systems tailored towards Google requirements
  • Build infrastructure and tools to help engineers identify performance bottlenecks
  • Manage a team of 5-6 engineers

Requirements For Staff Software Engineer, Performance, Segment Optimized Computing

Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with design and architecture; and testing/launching software products
  • Experience with computer architecture, performance analysis, and performance modeling
  • Experience with large-scale distributed systems, networking, databases, queueing theory
  • Experience with OS and storage systems
  • Experience in people management

Benefits For Staff Software Engineer, Performance, Segment Optimized Computing

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Staff Software Engineer, Performance, Segment Optimized Computing

Staff Product Manager, Subsea Cable Network

Lead Google's subsea cable network initiatives as Staff Product Manager, developing crucial networking infrastructure for global connectivity.

Software Engineering Manager, Machine Management System

Lead software engineering manager role at Google Cloud, focusing on distributed systems and team leadership with competitive compensation and benefits.

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 and system architecture design.

Software Engineering Manager, Borglet, Google Cloud

Lead Google Cloud's Borglet team as Software Engineering Manager, overseeing distributed systems and infrastructure development while managing engineering teams.

Software Engineering Manager, Data Center Resource Modeling

Lead Google's Data Center Resource Modeling team, managing infrastructure development and team growth while optimizing data center operations at global scale.