Staff Software Engineer, App Hub

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$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, App Hub

Google Cloud is seeking a Staff Software Engineer to join their App Hub team, focused on transforming Google Cloud into an application-centric platform. This role is crucial in simplifying the building, operation, and governance of cloud applications by reducing the cognitive load associated with managing numerous cloud resources.

As a technical lead, you'll be at the forefront of developing solutions that align Google Cloud resource grouping with organizational application management. The position requires extensive experience in distributed systems, software development, and technical leadership, making it ideal for someone who excels in complex, large-scale system design.

The role offers an opportunity to work on critical projects that directly impact how organizations worldwide leverage Google Cloud's capabilities. You'll be responsible for designing and implementing robust distributed infrastructure while making strategic decisions about functionality, reliability, and performance trade-offs. The position requires collaboration with various teams and the ability to drive technical solutions to consensus.

Working at Google provides exposure to cutting-edge technology and the chance to solve complex technical challenges at scale. The company offers competitive compensation, including base salary, bonus, equity, and comprehensive benefits. You'll be part of a team that's transforming how businesses operate in the cloud, making this an excellent opportunity for those passionate about distributed systems and cloud architecture.

The ideal candidate will bring fresh perspectives to information retrieval, distributed computing, system design, and other technical areas. This role offers growth opportunities as you'll work on various projects critical to Google's needs, with the flexibility to evolve with the company's fast-paced environment.

Last updated a day ago

Responsibilities For Staff Software Engineer, App Hub

  • Serve as a technical lead for the application-centric effort to support the mission to build products that enable Google Cloud's broad capabilities for application-centric operations and governance, uplifting from infrastructure
  • Design, scope, implement, and deploy robust distributed infrastructure, making appropriate trade-offs between functionality, reliability, throughput, latency, engineering velocity, and cost
  • Understand the application, policy management or performance monitoring space, identify key problem areas, work with various dependency teams, prioritize and drive solutions to consensus

Requirements For Staff Software Engineer, App Hub

Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience in distributed application development, operations, service networking, policy management, or service governance

Benefits For Staff Software Engineer, App Hub

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive base salary
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Staff Software Engineer, App Hub

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

Technical leadership role at Google focused on women in tech, combining software development expertise with team leadership to build large-scale distributed systems.

Engineering Manager, Network Switch

Lead software engineering team developing network switch solutions at Google, combining technical expertise with people management.

Tech Lead, Software Engineering, Black Community Inclusion

Senior technical leadership role at Google focusing on software engineering and system design, with emphasis on Black community inclusion in Brazil.

Staff Software Engineer, Sustainability and Efficiency, Systems Research

Lead sustainability and efficiency initiatives in systems research at Google Cloud, focusing on green computing and carbon emission reduction for cloud infrastructure.

Staff Software Engineer, Infrastructure, Core

Staff Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development, with opportunities to lead critical projects and shape technical decisions.