Software Engineer Manager, Google Global Infrastructure, Netsoft

Google Google · Big Tech · Sunnyvale, CA +1

Software Engineering Manager for Google Global Infrastructure, NetSoft team. This role involves managing engineers, providing technical leadership, and contributing to product strategy. The team's mission is to enable agile planning, optimized design, and rapid deployment for Google's networks. The role will work on software systems for network planning, modeling, simulations, and risk assessment, with a focus on enabling AI/ML and Cloud expansions at scale.

What you'd actually do

  1. Develop and grow talent among our engineers and future engineering leaders.
  2. Build broad consensus and bring in several viewpoints and requirements, while being a decision maker.
  3. Provide technical direction and guidance to the teams to land on an architecture that can support our short-term plans and long-term goals.
  4. Work closely with cross-functional partner leads to ensure that we are driving value directly to our customers and listening to their feedback.
  5. Define a goal and roadmap for the team that communicates the best of our offerings to our partners.

Skills

Required

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 3 years of experience with 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
  • 2 years of experience in a people management or team leadership role

Nice to have

  • Master's degree or PhD in Computer Science or a related technical field
  • 3 years of experience working in a complex, matrixed organization

What the JD emphasized

  • technical leadership
  • large-scale projects
  • large product budget
  • deployment of large-scale projects
  • large-scale system design
  • large-scale infrastructure
  • distributed systems
  • technical leadership role
  • people management or team leadership role