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 21 days 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

Senior Software Developer, Front End, Applied AI

Senior Frontend Developer role at Google Cloud, focusing on Applied AI and user interface development, offering competitive compensation and hybrid work arrangement in Canada.

Senior Software Engineer, Front End, Google Cloud

Senior Frontend Software Engineer position at Google Cloud, developing next-generation technologies and managing critical projects with opportunities for growth.

Senior Software Engineer, Front End, Google Cloud Business Platforms

Senior Frontend Software Engineer role at Google Cloud Business Platforms, developing enterprise-grade cloud solutions and tools for developers.

Senior Software Engineer, Full Stack, Augmented Reality

Senior Software Engineer position at Google's AR team, focusing on semiconductor manufacturing software development with C#, .Net Core, and Python.

Senior Software Engineer, Front End, Search

Senior Software Engineer position at Google, focusing on front-end development for Search, offering competitive compensation and opportunity to impact billions of users.