Software Engineering Manager, Google Classroom

Google is a global technology company that provides various internet-related services and products, including search, cloud computing, software, and hardware.
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, requiring 8 years of software development experience and 3 years in technical leadership. The position is based in Mexico City and focuses on developing and maintaining the core of the Google Classroom web app, a platform that serves hundreds of millions of students worldwide.

As a Software Engineering Manager, you'll be responsible for leading a team of engineers while contributing to product strategy and technical direction. The role requires expertise in various programming languages and modern web frameworks, with a strong emphasis on building scalable educational technology solutions. You'll work on a product that streamlines assignments, boosts collaboration, and supports communication between educators and learners.

The ideal candidate will have a proven track record in both technical expertise and people management, with experience in web application development and a passion for education technology. You'll collaborate with product managers, UX designers, and partner teams to drive innovation and impact in educational solutions. The role offers the opportunity to work on technology that directly impacts global education, making it an exciting position for those interested in combining technical leadership with meaningful social impact.

Google offers a collaborative work environment, comprehensive benefits, and the chance to work on products that affect millions of users. The position requires Mexican citizenship and English proficiency, reflecting Google's commitment to building diverse, global teams while complying with local labor laws. This role represents an opportunity to join a leading tech company while making a significant impact on educational technology worldwide.

Last updated a day 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 the technical idea of the team and direction of the 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 a modern web framework (preferred)
  • Passion for education and supporting world's educators

Benefits For Software Engineering Manager, Google Classroom

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Comprehensive medical coverage
  • Vision and dental insurance
  • Parental leave benefits
  • Equal employment opportunity

Interested in this job?

Jobs Related To Google Software Engineering Manager, Google Classroom

Network Architect, Hardware, Google Public Sector

Senior Network Architect position at Google Public Sector, focusing on hardware-level networking solutions with competitive compensation and hybrid work options.

Technical Lead, Partner Integration

Lead technical architect role at Google, focusing on partner integration and supply chain systems, requiring 12 years of experience and expertise in enterprise solutions.

Senior Technical Program Manager, Customer Service and Innovation, Global Submarine Networks

Senior Technical Program Manager role at Google Cloud, leading customer service innovation and submarine network operations, requiring 8+ years of program management experience.

CPU Technical Program Manager

Lead CPU/SoC engineering programs at Google, coordinating cross-functional teams and driving technical initiatives from concept to launch.

Senior Product Manager, Payments Platform Compliance

Lead Google's Payments Regulatory Compliance initiatives as a Senior Product Manager, focusing on anti-money laundering, sanctions screening, and KYC platforms.