Staff Software Engineer, Full Stack, Google Ads

Google is a global technology leader that develops innovative products and services used by billions of people worldwide.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Education

Description For Staff Software Engineer, Full Stack, Google Ads

Google is seeking a Staff Software Engineer to join their Google Ads team, focusing on full-stack development. This role combines technical leadership with hands-on development, requiring expertise in both backend and frontend technologies. The position involves working on next-generation technologies that impact billions of users, with opportunities to work across various technical domains including distributed computing, system design, and AI.

The ideal candidate will bring 8+ years of software development experience, with deep knowledge in data structures and algorithms. They'll need to demonstrate strong full-stack capabilities, with 5 years of experience in both backend (Java, Python, GO, C++) and frontend (JavaScript/TypeScript, HTML, CSS) development. The role requires someone who can not only code but also lead project teams and set technical direction.

As a Staff Software Engineer at Google, you'll be responsible for managing project priorities, deadlines, and deliverables while designing and developing software solutions. You'll work in Google's education sector, contributing to products used by hundreds of millions of students worldwide, including Google Classroom, Google Workspace, Chromebooks, and YouTube.

The position offers the opportunity to work on critical projects with the flexibility to switch teams as both you and the business evolve. Google emphasizes versatility and leadership qualities, looking for engineers who are enthusiastic about tackling new problems across the full-stack while continuing to push technology forward. The role combines technical expertise with leadership responsibilities, making it ideal for someone who wants to make a significant impact at scale while growing their career at one of tech's most influential companies.

Last updated 12 minutes ago

Responsibilities For Staff Software Engineer, Full Stack, Google Ads

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Staff Software Engineer, Full Stack, Google Ads

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with full stack development
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture

Interested in this job?

Jobs Related To Google Staff Software Engineer, Full Stack, Google Ads

Staff Software Engineer, Woodshed, Core

Staff Software Engineer position at Google's Core team, building technical foundations for flagship products with C++ and distributed systems expertise.

Technical Lead, Search Developer Platform

Lead technical direction and development of Google's Search Developer Platform, impacting billions of users worldwide.

Staff Software Engineer, Technical Lead, Dataform

Lead technical development of Google Cloud's Dataform platform, architecting and implementing enterprise-scale data transformation solutions.

Tech Lead, Software Engineering, Black Community Inclusion

Lead software engineering role at Google focusing on technical leadership and team management, with emphasis on Black community inclusion in Brazil.

Senior Staff Software Engineer, Google Ads

Senior Staff Software Engineer position at Google Ads, leading technical projects and teams in Mountain View, with competitive compensation and benefits.