Drimva

Google

Software Engineering Manager, Stubby C++

New York, NY, USA · Manager · Full-time · Posted Oct 14, 2026

Experience
8 years in software development; 3 years in large-scale infrastructure, distributed systems or networks, or compute technologies, storage or hardware architecture; 3 years in technical leadership; 2 years in people management or team leadership.
Education
Bachelor’s degree or equivalent practical experience.

About the job

Leads a software engineering team developing and modernizing Google’s Stubby C++ RPC infrastructure, including its features, reliability, performance, and long-term technical roadmap.

What you'll do

  • Manage, coach, hire, and develop a high-performing team of software engineers.
  • Lead development of Stubby C++ features and initiatives to improve the stack’s reliability, efficiency, and stability.
  • Set the technical roadmap and priorities, and coordinate strategy and end-to-end solutions with partner teams.

What they ask for

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of experience in software development; 3 years developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
  • 3 years of experience in a technical leadership role and 2 years in people management or team leadership.
  • Software development experience using C++, and working with concurrency or performance optimization.

Nice to have

  • Master's degree or PhD in Computer Science, or related technical field; 3 years of experience in a complex, matrixed organization.
  • Experience leading engineers and setting technical direction; strong experience in concurrency, networking, performance optimization, and distributed systems; familiarity with Go, Java, or Python.

Pay

US: $207000 - $300000 (USD) base salary

Tools

Stubby C++, C++, Go, Java, Python

Model-written summary · the original posting is authoritative

First seen Oct 21, 2026 · Last verified Nov 4, 2026 (UTC)