Engineering Manager, Consensus

Google Google · Big Tech · Warsaw, Poland

Manage a team of software engineers working on Google Cloud's enterprise-grade solutions, focusing on large-scale systems, distributed computing, AI, and NLP. The role involves technical leadership, people management, strategic planning, and ensuring project delivery.

What you'd actually do

  1. Lead, manage, and grow a team of software engineers, provide active mentorship, coaching, and career guidance to both junior and senior engineers, fostering a collaborative engineering culture.
  2. Guide, vet, and drive system architectures and strategies for Google's core infrastructure.
  3. Partner closely with Site Reliability Engineering (SRE) to proactively triage, root-cause, and resolve complex production or system issues, driving systemic reliability and maintainability improvements throughout the stack.
  4. Own strategic outcomes for multiple high-impact projects from the consensus portfolio, planning resources, establish Objectives and Key Results (OKRs), navigate ambiguity, and optimize project velocity to deliver against long-term goals.

Skills

Required

  • software development
  • C++
  • Distributed Systems
  • people management

Nice to have

  • system architecture
  • Google production infrastructure