Software Engineer III, Full Stack, Learning and Education

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Education · Enterprise SaaS

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

Google is seeking a Software Engineer III to join their Learning and Education team, specifically working on Google Classroom. This role combines full-stack development responsibilities with the mission of helping everyone in the world learn anything. The position involves developing scalable features for Google Classroom, a platform serving millions of users.

The role requires expertise in both front-end and back-end development, with a focus on creating delightful user interfaces while handling the challenges of large-scale applications. You'll be working with technologies like Java, Python, GO, JavaScript, and TypeScript, ensuring the privacy and safety of user data.

As part of Google's broader mission to organize the world's information, this position sits within the Learning and Education team, which focuses on providing tools and services that help people gain knowledge, fuel curiosity, and prepare for what's next. The team believes in making quality learning experiences accessible to everyone to help them reach their full potential.

The ideal candidate will bring strong technical skills in full-stack development, experience with data structures and algorithms, and the ability to work collaboratively in a team environment. You'll be responsible for writing high-quality code, participating in code reviews, managing project priorities, and maintaining system health.

This position offers the opportunity to work on impactful educational technology at Google's scale, contributing to a product that helps millions of users in their learning journey. You'll be part of a team that's shaping the future of education technology while working with Google's cutting-edge development tools and practices.

Last updated 5 hours 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

Interested in this job?

Jobs Related To Google Software Engineer III, Full Stack, Learning and Education

Software Developer III, Front End, Google Cloud AI

Front-end Software Developer III position at Google Cloud AI, focusing on developing next-generation technologies with competitive compensation and opportunities for growth.

Software Engineer III, Chrome Tooling

Software Engineer III position at Google focusing on Chrome Tooling development, combining full-stack expertise with AI integration to enhance web development tools and workflows.

Software Engineer, Full Stack, Chrome Web Store

Full Stack Software Engineer position at Google's Chrome Web Store team, focusing on developing web technologies that impact billions of users across multiple platforms.

Software Engineer III, Front End, Google Cloud

Front-end software engineering role at Google Cloud, focusing on developing and maintaining enterprise-grade cloud platforms and services.

Software Engineer III, Front End, Google Cloud

Front End Software Engineer III position at Google Cloud, focusing on developing enterprise-grade solutions and next-generation technologies that serve billions of users.