Staff Software Engineer, Workspace Developer Pr...
@ Google

Kirkland, WA
$197,000
On Site
Full Time
Posted 14 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXX***** @google.com
Recommended after applying

Job Details

Overview

Google is seeking a Staff Software Engineer, Workspace Developer Productivity and Infrastructure to lead innovative projects that enhance developer productivity through AI-driven solutions. This position requires deep expertise in distributed systems, cloud platforms, and technical leadership.

Minimum Qualifications

  • Bachelor's degree in Computer Science or related field
  • 8 years of software development experience focused on infrastructure or developer tools
  • 5 years in a technical leadership role
  • Experience with large-scale distributed systems and cloud platforms
  • Proficiency in one or more programming languages: C++, Java, Python, Go

Preferred Qualifications

  • Master’s degree or PhD in Engineering or Computer Science
  • 8 years working with data structures and algorithms
  • 3 years experience in complex cross-functional projects
  • Understanding of AI/ML concepts to optimize development workflows
  • Familiarity with Google Workspace products or similar collaboration platforms
  • Knowledge of web and mobile applications, preferably Android

Job Responsibilities

  • Provide technical leadership and foster an innovative team culture
  • Define and execute technical strategy leveraging AI for Workspace infrastructure
  • Design, develop, and maintain scalable, secure infrastructure with AI/ML integration
  • Analyze and optimize development processes using AI-driven solutions
  • Collaborate with product managers, engineering, and research teams

Compensation & Benefits

The US base salary range for this role is $197,000-$291,000 plus bonus, equity, and benefits. Detailed compensation is based on location, experience, and additional qualifications.

Equal Opportunity

Google is an equal opportunity employer, committed to providing a diverse and inclusive workplace.

Key skills/competency

  • Infrastructure
  • Developer Productivity
  • Cloud Platforms
  • Distributed Systems
  • Technical Leadership
  • AI/ML
  • Software Engineering
  • Collaboration
  • Programming
  • Innovation

How to Get Hired at Google

🎯 Tips for Getting Hired

  • Customize Your Resume: Tailor your experience to match technical leadership and AI skills.
  • Showcase Relevant Projects: Highlight scalable systems and automation achievements.
  • Research Google: Understand Google Workspace and AI innovations.
  • Prepare for Technical Interviews: Review distributed system design and coding challenges.
  • Network Strategically: Connect with current engineers on LinkedIn.

📝 Interview Preparation Advice

Technical Preparation

Review distributed systems design fundamentals.
Practice coding in C++, Java, Python, or Go.
Study cloud platforms and infrastructure scaling.
Refresh AI/ML application integration techniques.

Behavioral Questions

Discuss a time you led a team.
Explain managing cross-functional projects effectively.
Describe a challenging technical decision made.
Share examples of innovative problem solving.

Frequently Asked Questions