Software Engineering Manager, Google Classroom

2 Months ago • 8-11 Years • Full Stack Development

Job Summary

Job Description

As a Software Engineering Manager at Google Classroom in Mexico City, you'll lead a team responsible for developing and maintaining the core Classroom web app. You'll manage, support, and grow a high-performing engineering team, driving software development best practices. Collaboration with product managers, UX, and partner teams is crucial to maximize impact. The role demands technical leadership, influencing product direction, and overseeing large-scale project deployments internationally. You will contribute to product strategy and help develop your team, ensuring engineers optimize their code. Google Classroom aims to streamline assignments, boost collaboration, and enhance communication between educators and learners.
Must have:
  • 8+ years software development experience
  • 3+ years technical leadership
  • 2+ years people management
  • Manage and grow engineering teams
  • Collaborate with product and UX teams
  • Drive software development best practices
Good to have:
  • Master's degree in CS
  • Experience with modern web frameworks (Angular, React)
  • Experience in a changing organization
  • Passion for education

Job Details


Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 3 years of experience working in a changing organization.
  • Experience developing software systems (e.g., web applications) with active users.
  • Experience with web application development using a modern web framework (e.g., Angular, React).
  • Passion for education and supporting the world’s educators to improve outcomes for learners.

About the job

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

Google Classroom is a learning platform that streamlines assignments, boosts collaboration, and supports communication between educators and learners. The goal is to be an efficient way for educators to manage, measure, and drive student learning outcomes.


As a Software Engineering Manager on the Google Classroom team, you will lead a team of engineers responsible for developing and maintaining the core of the Classroom web app.

Google plays an important role in education around the world – with hundreds of millions of students using Google Classroom, Google Workspace, Chromebooks, YouTube, and more. In addition to powering these core products, we’re experimenting with new tools to advance the boundaries of how education leaders understand and guide their schools, staff, and students.

For more information, see the .

Responsibilities

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

Similar Jobs

Netskope - Staff Software Engineer, SSPM

Netskope

Bengaluru, Karnataka, India (Remote)
5 Months ago
Paytm - Senior Software Engineer- Java Backend

Paytm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Nagarro - Associate Staff Engineer, QA Automation

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
4 Months ago
Starkflow - Rust Proof Systems Integration Engineer

Starkflow

Colombia (Remote)
3 Months ago
Ziff Davis - Senior Full Stack Software Engineer

Ziff Davis

United States (Hybrid)
3 Months ago
PwC - IN-Associate – Java Developer - Risk Analytics– Advisory – Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Staff Software Engineer, Host Network Functions

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Google - Software Engineer III, Front End, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Luxoft - Senior AAOS HAL/Driver Developer

Luxoft

Poland, Ohio, United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Devrev - Software Developer: Backend

Devrev

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Avantor - Data Scientist

Avantor

Coimbatore, Tamil Nadu, India (On-Site)
5 Months ago
Microsoft - Software Engineer II/Senior Software Engineer - CTJ - Top Secret

Microsoft

Reston, Virginia, United States (On-Site)
1 Month ago
Dream Sports - SDET

Dream Sports

Mumbai, Maharashtra, India (On-Site)
6 Months ago
BigID - Solutions Engineer

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
Mojang Studios - Producer - Minecraft Gameplay

Mojang Studios

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
PwC - Senior Associate _Risk Analytics_ Java Developer – Advisory – Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
LSEG (London Stock Exchange Group) - QA Engineer

LSEG (London Stock Exchange Group)

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
4 Months ago
 Sagecor Solutions - Software Engineer 1 (FST - 001)

Sagecor Solutions

Annapolis Junction, Maryland, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico City, Mexico

Nagarro - Senior Staff Engineer

Nagarro

Mexico (Remote)
4 Months ago
Neostella - Python Developer

Neostella

Mexico City, Mexico City, Mexico (Hybrid)
4 Months ago
HP - Customer Support Americas Finance Manager

HP

Tlaquepaque, Jalisco, Mexico (On-Site)
5 Months ago
Paypal - Business Program Management

Paypal

Mexico City, Mexico City, Mexico (Hybrid)
3 Months ago
AI Fund - Senior Recruiter

AI Fund

Mexico (Remote)
4 Months ago
Warner Bros Discovery - Manager, Scripted Executive Producer

Warner Bros Discovery

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
Hitachi - Dynamics CE Consultant (remote*/Mexico-based)

Hitachi

Mexico City, Mexico City, Mexico (Remote)
4 Months ago
Scale AI - Operations Specialist (New Grads)

Scale AI

Mexico City, Mexico City, Mexico (Remote)
4 Months ago
Warner Bros Games - Senior Analyst, Deal Management

Warner Bros Games

Mexico (Hybrid)
4 Months ago
Luxoft - Senior C++ AUTOSAR Adaptive Software Developer with Security Knowledge

Luxoft

Mexico City, Mexico City, Mexico (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Paypal - Distinguished MTS, Software Engineer

Paypal

San Jose, California, United States (On-Site)
4 Months ago
Xsolla - Full Stack Developer

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
7 Months ago
Britive - SOFTWARE ENGINEER

Britive

California, United States (Remote)
2 Months ago
Aera Technology - Senior Software Engineer (Backend Java)

Aera Technology

Pune, Maharashtra, India (On-Site)
4 Months ago
Luxoft - Senior Angular JS Developer

Luxoft

Toronto, Ontario, Canada (On-Site)
3 Months ago
Google - Software Engineer III, Google Ads

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
AdPushup - Staff Engineer

AdPushup

Delhi, India (Hybrid)
5 Months ago
HP - Software Developer Internship - Imaging and Print

HP

Vancouver, Washington, United States (On-Site)
4 Months ago
Google - Software Engineer, Google Pixel Camera

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug