Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Google Logo

Senior Software Engineering Manager, Infrastructure, Google Cloud

Google

$248,000 - $349,000
Dec 10, 2025
Sunnyvale, CA, US
Apply Now

Google is looking to solve the problem of developing next-generation technologies that change how billions of users connect, explore, and interact with information and one another, with a focus on Google Distributed Cloud (GDC) air-gapped solution for public sector and regulated enterprises.

Requirements

  • 8 years of experience with software development.
  • 8 years of experience leading the end-to-end development lifecycle of scalable intelligent tools and AI operator tools applications for GDC infrastructure operators.
  • 7 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
  • 5 years of experience in a technical leadership role.
  • 5 years of experience in a people management or team leadership role.
  • Experience with information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile.
  • Experience with Kubernetes API and integrated cloud and AI services like Vertex AI.

Responsibilities

  • Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams.
  • Develop the long-term technical outlook and roadmap within, and often beyond, the scope of your teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs.
  • Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Take initiative to independently design and implement new systems, designing, implementing, and testing multiple features with little or no direction from tech lead or manager.
  • Collaborate with key stakeholders to determine future direction of work.
  • Meet regularly with individuals to discuss performance and development and provide feedback and coaching.

Other

  • Bachelor's degree or equivalent practical experience.
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field (preferred).
  • 5 years of experience working in a complex organization (preferred).
  • Ability to provide feedback and coaching to individuals.
  • Ability to work with individuals with different levels and roles.