Taro Logo

Software Engineer III, Full Stack, Learning and Education

Google is a global technology company that organizes the world's information to make it universally accessible and useful.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Education · Enterprise SaaS

Job Description

Google is seeking a Software Engineer III to join their Learning and Education team, specifically working on Google Classroom. This is a full-stack development role where you'll be responsible for building and maintaining scalable features that serve millions of users. The position involves working across the entire technology stack, from creating user-friendly interfaces to handling backend systems that ensure data privacy and security.

As part of Google's mission to organize the world's information and make it universally accessible, you'll be working on tools that help people learn and educate effectively. Google Classroom is a critical platform in this mission, requiring careful attention to user experience, system scalability, and data protection.

The role demands strong technical skills in both frontend and backend development, with experience in languages like Java, Python, GO, JavaScript/TypeScript, and web technologies. You'll be responsible for writing high-quality code, participating in code reviews, and managing project priorities to meet deadlines.

Working in Google's Learning and Education team means you'll be part of a mission to help everyone in the world learn anything. The team focuses on providing information, tools, and services that help people gain knowledge, fuel curiosity, and prepare for what's next. This aligns with Google's belief that everyone should have access to quality learning experiences to reach their full potential.

This position offers the opportunity to work on meaningful education technology that impacts millions of users while being part of Google's innovative engineering culture. You'll collaborate with talented engineers, participate in system design, and contribute to Google's mission of organizing the world's information to make it universally accessible and useful.

Last updated 3 days ago

Responsibilities For Software Engineer III, Full Stack, Learning and Education

  • Develop scalable, end-to-end features and systems using Google's full stack
  • Write and test high-quality code that powers Google Classroom, ensuring a seamless experience for our users
  • Participate in code reviews, providing constructive feedback to other engineers to maintain code quality and promote best practices
  • Manage individual project priorities, meet deadlines, and deliver high-quality results
  • Participate in on-duty, triaging high priority issues and pushing out releases

Requirements For Software Engineer III, Full Stack, Learning and Education

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent

Related Jobs

Software Engineer, Front End, Google Classroom

Frontend Software Engineer position at Google Classroom, focusing on web app development using TypeScript/JavaScript and modern frameworks, contributing to educational technology innovation.

UX Engineer, Marketing

UX Engineer position at Google focusing on marketing technology, requiring 4 years of experience in front-end development and technical UX design, based in Mexico City.

Software Engineer, Chrome Accessibility

Software Engineering role at Google focusing on Chrome browser accessibility features and platform development to improve web access for users with disabilities.

UX Engineer, Marketing

UX Engineer position at Google focusing on marketing technology, requiring expertise in front-end development, technical UX design, and creating accessible web components.

UX Engineer, Marketing

UX Engineer position at Google focusing on marketing technology, requiring expertise in front-end development and technical UX design to create user-centric solutions.