Senior Software Engineer, Full Stack, Learning & Education

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

Description For Senior Software Engineer, Full Stack, Learning & Education

Google is seeking a Senior Software Engineer to join their Learning & Education team, focusing on full-stack development to help revolutionize how people learn worldwide. This role combines Google's mission of organizing information with the specific goal of making learning accessible to everyone. You'll work on critical projects using various technologies across the full stack, from Java and Python on the backend to JavaScript/TypeScript on the frontend.

The position offers a competitive compensation package of $161,000-$239,000 plus bonus, equity, and comprehensive benefits. As part of the Learning and Education team, you'll contribute to Google's mission of helping everyone in the world learn anything, providing tools and services that enable quality learning experiences for school, work, and life.

The ideal candidate will bring 5+ years of software development experience, with specific expertise in full-stack development, testing, and software architecture. You'll be responsible for designing, developing, and maintaining software solutions while managing project priorities and deliverables. Leadership qualities and versatility are essential as you'll participate in design reviews, code reviews, and contribute to documentation.

This role offers the opportunity to work on technology that impacts billions of users, with the specific focus of transforming the learning landscape. You'll be part of a team that believes in universal access to quality learning experiences and works to help people reach their full potential. The position combines technical expertise with the meaningful mission of advancing global education through technology.

Last updated 19 hours ago

Responsibilities For Senior Software Engineer, Full Stack, Learning & Education

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Senior Software Engineer, Full Stack, Learning & Education

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 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
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, Full Stack, Learning & Education

Medical Insurance
Dental Insurance
Vision Insurance
Equity
401k
  • Comprehensive medical, dental, and vision insurance
  • Equity compensation
  • 401k benefits
  • Bonus compensation

Interested in this job?

Jobs Related To Google Senior Software Engineer, Full Stack, Learning & Education

Fullstack Senior Software Engineer, Search Content Platform

Senior Fullstack Software Engineer role at Google's Search Content Platform team, focusing on organizing and delivering world-class search experiences.

Senior Software Engineer, Front End, Google Cloud

Senior Frontend Engineer role at Google Cloud, developing next-gen technologies with 5+ years experience required.

Senior Software Engineer, Search UI Infrastructure

Senior Software Engineer role at Google, focusing on Search UI Infrastructure development, requiring expertise in Java, JavaScript/TypeScript, and frontend technologies.

Senior Software Engineer, Search UI Infrastructure, Design System

Senior Software Engineer position at Google, focusing on Search UI Infrastructure and Design System development, requiring expertise in frontend technologies and system architecture.

Senior UX Engineer, Geo

Senior UX Engineer position at Google's Geo team, focusing on frontend development and UX design for Google Maps and related products.