Senior Software Engineering Manager, Flume ML

Google Google · Big Tech · Warsaw, Poland

Senior Software Engineering Manager for Google Cloud's Flume ML team, focusing on leading a team to enhance a data processing infrastructure product. The role involves advancing scheduleability and auto-tuning capabilities for ML pipelines and standard data workloads, bridging infrastructure and products, and collaborating with teams on autonomous driving and frontier AI.

What you'd actually do

  1. Discover and implement advanced optimization techniques to enhance system auto-tuning and resource scheduling.
  2. Deliver fleet-wide performance improvements while collaborating with key partners across the company, including teams working on autonomous driving and frontier AI models.
  3. Lead research into AI-driven optimization strategies to make data processing more efficient and self-healing.
  4. Recruit, manage, and coach a growing team of engineers, foster a culture of technical excellence and professional growth.
  5. Provide technical guidance and collaborate effectively with leadership and global stakeholders to align on long-term infrastructure roadmaps.

Skills

Required

  • C++
  • Java
  • Python
  • Kotlin
  • Go
  • people management
  • team leadership
  • technical leadership
  • large-scale distributed systems

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • complex, matrixed organization
  • Machine Learning (ML) architectures

What the JD emphasized

  • large-scale distributed systems
  • Machine Learning (ML) architectures

Other signals

  • leading a team
  • data processing infra product
  • optimizing ML pipelines
  • distributed computing