Software Engineer III, Full Stack, Learning and Education

3 Months ago • 2 Years + • Full Stack Development

Job Summary

Job Description

As a Software Engineer III, Full Stack, you'll work on Google Classroom, responsible for all aspects of software development. This includes designing, writing high-quality code, managing launches, and ensuring a seamless user experience. You'll build user interfaces, scale the product to millions of users, and prioritize data privacy and security. Responsibilities involve developing scalable features, writing and testing code, participating in code reviews, managing project priorities, and handling on-duty support for high-priority issues. The role requires expertise in full-stack development, including Java, Python, Go, C++, JavaScript, TypeScript, HTML, and CSS.
Must have:
  • Full-stack development experience (Java, Python, Go, C++, JavaScript, TypeScript, HTML, CSS)
  • Data structures and algorithms proficiency
  • High-quality code writing and testing
  • Experience with Google's full stack
  • Project management and deadline adherence
Good to have:
  • Master's/PhD in CS or related field
  • Experience with frontend tools (Flutter, Dart, Angular)
  • Code/system health diagnosis and resolution
  • Software test engineering experience

Job Details


Minimum qualifications:

  • 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.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • Experience in code and system health, diagnosis and resolution, and software test engineering.
  • Experience in frontend coding tools and languages (e.g., Javascript/Typescript, Flutter, Dart, Angular).
  • Ability to work well in a cross-functional team environment with a focus on knowledge sharing and collaboration.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

In this role, you will be working on Google Classroom. You will be responsible for all facets of software development. You will craft thoughtful engineering designs, write high-quality code, and manage launches carefully.

Google classroom is a full-stack web app. As a Full-stack engineer on the team, you will work throughout this whole stack. You will build up delightful user-facing interfaces, meet the challenges of scaling up the product to our multi-million user base, and ensure the privacy and safety of the data our users entrust in us.

Learning is the ongoing quest for understanding, and we made it our mission
more than 20 years ago to organize the world’s information to make it
universally accessible and useful. The learning landscape is changing, and
the Learning and Education team's mission is to help everyone in the world
learn anything in the world. We provide the information, tools, and
services that help people gain knowledge, fuel curiosity, and prepare for
what’s next. We focus our work to add the most value for users to enable
learning for school, work, and life. We believe everyone can and should
have access to quality learning experiences to reach their full potential.

Responsibilities

  • 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.

Similar Jobs

Godspeed games (2nd) - Junior Game Programmer (Unity)

Godspeed games (2nd)

India (Remote)
3 Years ago
Interactive Brokers - Digital Forensics/Incident Responder

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
2 Months ago
Ramp - Product Partnerships | Financial Products

Ramp

New York, New York, United States (Hybrid)
1 Week ago
Qualcomm - High Performance DSP Core Implementation Engineer, Sr Lead

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Kyruus Health - Staff Software Engineer, Search Services

Kyruus Health

United States (Remote)
3 Months ago
Rippling - Staff Full Stack Engineer (Backend), Performance Management

Rippling

New York, United States (On-Site)
1 Month ago
Opendoor - Senior Software Engineer (Seller) - Fullstack

Opendoor

San Francisco, California, United States (On-Site)
2 Months ago
playkot - Full-Stack Developer

playkot

Belgrade, Serbia (Remote)
3 Months ago
Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

New York, New York, United States (On-Site)
1 Year ago
Infosys - Lead Java Full Stack Developer

Infosys

Tampa, Florida, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Visa - Senior Manager, Global Business Controls

Visa

Amsterdam, North Holland, Netherlands (Hybrid)
6 Days ago
CD PROJEKT RED - Data Scientist

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Axel springer - Account Director, Enterprise Tech

Axel springer

San Francisco, California, United States (Hybrid)
1 Month ago
ShyftLabs - Technical Project Manager

ShyftLabs

Toronto, Ontario, Canada (Hybrid)
1 Month ago
zeta - Senior UX Designer

zeta

Bengaluru, Karnataka, India (On-Site)
3 Months ago
JDA - Senior Analyst - Retail

JDA

Hyderabad, Telangana, India (On-Site)
1 Week ago
Axi - Client Communications Architect

Axi

Limassol, Limassol, Cyprus (Hybrid)
2 Weeks ago
Socure - Head of Product Management, AML

Socure

United States (Remote)
3 Months ago
SoftSwiss - Project Manager - Middle

SoftSwiss

(Remote)
3 Weeks ago
Moloco - Applied Scientist II - Moloco Ads

Moloco

Seattle, Washington, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico City, Mexico

Nordson Corporation - Senior Quality Engineer

Nordson Corporation

Tecate, Baja California, Mexico (On-Site)
2 Months ago
oportun - Java Software Engineer

oportun

Mexico (Remote)
1 Week ago
Aptive - Production Control Supervisor

Aptive

Matamoros, Tamaulipas, Mexico (On-Site)
3 Weeks ago
Aptive - IT Trade Specialist

Aptive

Mexico City, Mexico (On-Site)
1 Week ago
Rackspace Technology - Manager of Accounting, LATAM

Rackspace Technology

Mexico City, Mexico (Hybrid)
1 Month ago
Valeo - Site Management Control Manager

Valeo

San Luis Potosí, San Luis Potosí, Mexico (On-Site)
1 Month ago
Diligent Corporation - Talent Acquisition Specialist

Diligent Corporation

Guadalajara, Jalisco, Mexico (Hybrid)
3 Weeks ago
PwC - Senior Associate Financial Services

PwC

Mexico City, Mexico City, Mexico (On-Site)
10 Months ago
Lionbridge Games - Business Analyst

Lionbridge Games

Mexico City, Mexico (On-Site)
3 Weeks ago
GoMotive - Senior Account Executive, Enterprise

GoMotive

Mexico City, Mexico (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

CRB workforce  - Full Stack Engineer

CRB workforce

Salt Lake City, Utah, United States (On-Site)
3 Months ago
Infosys - Senior .NET Full Stack Developer with React or Angular

Infosys

Alpharetta, Georgia, United States (On-Site)
3 Months ago
CRB workforce  - Web Developer

CRB workforce

Phoenix, Arizona, United States (Remote)
3 Months ago
AI Fund - Technical Builder [Senior AI Full-Stack Engineer]

AI Fund

Palo Alto, California, United States (On-Site)
1 Month ago
pipa studios - Frontend Web Developer

pipa studios

São Paulo, Brazil (On-Site)
3 Weeks ago
ElevenLabs - Full-Stack Engineer (Front-End Leaning)

ElevenLabs

Bulgaria (Remote)
4 Months ago
Toast - Senior Full Stack Software Engineer

Toast

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Visa - Full Stack Developer

Visa

Auckland, Auckland, New Zealand (Hybrid)
3 Weeks ago
Nagarro - Senior Staff Engineer, .Net Fullstack

Nagarro

Gurugram, Haryana, India (On-Site)
9 Months ago
Madfarm studios - Full Stack Developer

Madfarm studios

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

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

Sunnyvale, California, United States (On-Site)

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

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)

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

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

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug