Software Engineering Manager, Google Classroom

Google is a global technology leader that specializes in internet-related services and products.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Education · Enterprise SaaS

Description For Software Engineering Manager, Google Classroom

Google Classroom is seeking a Software Engineering Manager to lead their web application development team. This role combines technical leadership with people management, overseeing the core Classroom web app that serves hundreds of millions of students globally. The position requires a strong technical background in software development, particularly in web technologies, along with proven leadership experience. As part of Google's educational initiative, you'll be contributing to a platform that streamlines learning management and enhances collaboration between educators and students. The role offers the opportunity to impact education technology at scale, working with Google's suite of educational tools including Google Workspace, Chromebooks, and YouTube. You'll be responsible for driving technical excellence, managing team development, and collaborating across functions to enhance the product. The position requires both technical expertise to guide major projects and management skills to develop and grow a team of engineers. This role is particularly impactful as it contributes to Google's mission of making education more accessible and effective through technology.

Last updated 11 minutes ago

Responsibilities For Software Engineering Manager, Google Classroom

  • Manage, support, and grow a high-performing team of engineers
  • Lead the team with management excellence and shape team culture
  • Collaborate with leads to influence technical idea and direction of Classroom Web product
  • Establish and drive software development best practices
  • Collaborate with product managers, UX, and partner teams to support impact

Requirements For Software Engineering Manager, Google Classroom

Python
Java
JavaScript
React
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management/team leadership role
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 3 years of experience working in a changing organization (preferred)
  • Experience developing software systems with active users (preferred)
  • Experience with web application development using modern web framework (preferred)
  • Passion for education and supporting educators

Benefits For Software Engineering Manager, Google Classroom

Medical Insurance
Equity
  • Equal opportunity employer
  • Accommodation for special needs
  • Global collaboration opportunities

Interested in this job?

Jobs Related To Google Software Engineering Manager, Google Classroom

Tech Lead, Software Engineering, Black Community Inclusion

Lead software engineering role at Google focusing on technical leadership and Black community inclusion, requiring 8+ years of experience in software development.

Engineering Manager, Engineering Productivity, Core

Lead engineering productivity initiatives at Google's Core team, managing HR Engineering projects and driving technical excellence across distributed systems.

Software Engineering Manager II, Google Ads

Lead engineering teams at Google Ads, managing technical strategy and team development while overseeing large-scale advertising technology projects.

Software Engineering Manager, Black Community Inclusion

Lead software engineering teams at Google while promoting Black community inclusion, managing technical projects, and driving innovation across multiple domains.

Lead Software Engineer, Engineering Productivity, Google Nest

Lead Software Engineer position at Google Nest, focusing on engineering productivity and infrastructure development for smart home technologies.