Software Engineering Manager, Google Classroom

3 Days ago • 8-11 Years • Full Stack Development

About the job

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

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.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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.

San Francisco, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

San Bruno, California, United States (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Similar Jobs

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Devrev - Software Developer: Backend

Devrev, India (On-Site)

Avantor - Data Scientist

Avantor, India (On-Site)

Dream Sports - SDET

Dream Sports, India (On-Site)

BigID - Solutions Engineer

BigID, Israel (Hybrid)

Mojang Studios - Producer - Minecraft Gameplay

Mojang Studios, Sweden (Hybrid)

LSEG (London Stock Exchange Group) - QA Engineer

LSEG (London Stock Exchange Group), India (Hybrid)

GoTo Group - Lead Software Engineer (IC)

GoTo Group, Indonesia (On-Site)

 Sagecor Solutions - Software Engineer 1 (FST - 001)

Sagecor Solutions, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico City, Mexico

Nagarro - Senior Staff Engineer

Nagarro, Mexico (Remote)

Neostella - Python Developer

Neostella, Mexico (Hybrid)

Paypal - Business Program Management

Paypal, Mexico (Hybrid)

AI Fund - Senior Recruiter

AI Fund, Mexico (Remote)

Warner Bros Discovery - Manager, Scripted Executive Producer

Warner Bros Discovery, Mexico (On-Site)

Scale AI - Operations Specialist (New Grads)

Scale AI, Mexico (Remote)

Warner Bros Games - Senior Analyst, Deal Management

Warner Bros Games, Mexico (Hybrid)

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Paypal - Distinguished MTS, Software Engineer

Paypal, United States (On-Site)

Xsolla - Full Stack Developer

Xsolla, Malaysia (On-Site)

Britive - SOFTWARE ENGINEER

Britive, United States (Remote)

Aera Technology - Senior Software Engineer (Backend Java)

Aera Technology, India (On-Site)

Luxoft - Senior Angular JS Developer

Luxoft, Canada (On-Site)

Google - Software Engineer III, Google Ads

Google, India (On-Site)

AdPushup - Staff Engineer

AdPushup, India (Hybrid)

Get notifed when new similar jobs are uploaded