Software Engineering Manager, Gwindows, Infrastructure

Google Google · Big Tech · Sunnyvale, CA +1

Software Engineering Manager for gWindows, Infrastructure team, responsible for tooling and infrastructure to make gWindows useful, supportable, and safe. Manages engineers, sets priorities, develops roadmaps, designs systems, and writes code. Focuses on technical foundation and core building blocks for Google's flagship products.

What you'd actually do

  1. Set and communicate team priorities that support the organization's goals, aligning strategy, processes, and decision-making across teams.
  2. Set expectations with individuals based on their level and role and aligned to the organization's goals, meeting regularly with individuals to discuss performance and development and provide feedback and coaching.
  3. Develop the mid-term technical roadmap within the scope of your (often multiple) team(s), evolving the roadmap to meet anticipated future requirements and infrastructure needs.
  4. Design, guide, and vet systems designs within the scope of the area, and write product or system development code to solve problems.
  5. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, and testability).

Skills

Required

  • Linux and Windows administration
  • developing large-scale infrastructure
  • distributed systems
  • networks
  • compute technologies
  • storage
  • hardware architecture
  • technical leadership
  • people management
  • team leadership

Nice to have

  • matrixed organization

What the JD emphasized

  • technical leadership
  • manage engineers
  • large-scale projects
  • large product budget
  • technical decisions