Skip to main content

Software Engineer Manager II, Resource Engineering

Technology
Google
1 month ago
Full timeOn-site

Job description

Software Engineer Manager II, Resource Engineering Location: Seattle, WA, USA

Job Overview Google's ambition extends beyond Search, and this role is crucial in shaping that vision. As a Software Engineer Manager, you will lead technical projects while managing a talented team of engineers. You will not only enhance your own code but also ensure that your team can optimize theirs effectively.

This role involves setting project goals, contributing to product strategy, and fostering team development. Your efforts will touch various areas within the company, including information retrieval, artificial intelligence, natural language processing, distributed computing, and more.

Responsibilities

  • Manage team staffing, career growth, and maintain a high-performance standard, while creating capacity planning solutions for high-throughput Google Cloud Storage (GCS) products.
  • Own the strategy, scoping, navigation, and outcomes for capacity planning systems targeting high-throughput scenarios.
  • Guide the team through ambiguity by breaking down complex challenges into achievable technical milestones.
  • Navigate complex relationships across GCS, Networking, Compute, and Data Center teams to align supply agendas for massive AI/ML workloads.
  • Drive engineering efforts to automate capacity adjudication, optimize network resources, and shorten the onboarding time for new high-throughput customers.
Minimum Qualifications
  • Bachelor's degree, or equivalent practical experience.
  • 8 years of experience in software development.
  • 3 years of experience developing large-scale infrastructure, distributed systems, or networks, or working 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.
Preferred Qualifications
  • Master's degree or PhD in Computer Science or a related technical field.
  • 3 years of experience in a complex, matrixed organization.
  • Strong understanding of AI/ML frameworks.
  • Experience mentoring executive engineers and other technical leads.
  • Experience in capacity planning for complex, large-scale distributed systems.
Compensation & Benefits
  • Salary: US: $207,000 - $300,000 (USD) + 20% bonus target + equity + benefits
  • Health Benefits: Health, dental, vision, life, disability insurance
  • Retirement Benefits: 401(k) with company match
  • Paid Time Off: 20 days of vacation per year (accruing at a rate of 6.15 hours per pay period for the first five years of employment)
  • Sick Time: 40 hours/year (increased to 69 hours/year for Seattle), including 5 discretionary sick days per instance
  • Maternity Leave: 28-30 weeks (Short-Term Disability + Baby Bonding)
  • Baby Bonding Leave: 18 weeks
  • Holidays: 13 paid days per year
Additional Information In most instances, this position requires in-person interviews as part of the hiring process. Google is committed to building a diverse workforce and creating a culture of belonging. We are an equal opportunity employer.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

For further inquiries related to accommodations, please complete our Accommodations for Applicants form.

Note: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.

Learn more about benefits at Google.

Keywords
OCamlMASSIVEPowerAnimatorWebAssemblyNI Massive

Interested in this role?