Staff Software Engineer, Full Stack, Google Ads

Google is a global technology leader that develops innovative products used by billions of users worldwide.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Education
This job posting may no longer be active. You may be interested in these related jobs instead:
Network Architect, Software, Google Public Sector

Network Architect position at Google Public Sector focusing on software development for networking solutions, requiring expertise in Linux networking stack and infrastructure orchestration.

Senior Solutions Acceleration Architect, Application

Senior Solutions Acceleration Architect position at Google Cloud, focusing on cloud-native application architecture and full-stack development in Singapore.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Tech Lead Software Engineering role at Google, focusing on developing next-generation technologies and leading engineering teams, specifically for women in tech candidates.

Senior Staff Application Engineer

Senior Staff Application Engineer position at Google, focusing on designing and implementing supply chain systems and enterprise solutions.

gTechs Ads Global Solutions and Platforms Engineer

Senior technical role at Google developing platforms and solutions for the advertising technology ecosystem, requiring 6+ years of full-stack development experience.

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 critical projects that impact billions of users, developing next-generation technologies across various domains including distributed computing, system design, and AI. The ideal candidate will bring 8+ years of software development experience, with deep knowledge in full-stack development using languages like Java, Python, GO, and JavaScript/TypeScript.

As a Staff Software Engineer, you'll lead high-impact projects, mentor team members, and drive technical direction while maintaining hands-on involvement in development. The role offers opportunities to work on Google's educational initiatives, including Google Classroom and Google Workspace, which serve hundreds of millions of students worldwide. You'll be responsible for designing and implementing large-scale software solutions, managing project priorities, and ensuring successful delivery of complex technical projects.

Google offers a collaborative environment where engineers can grow and switch between teams and projects as needed. The company is committed to diversity, equality, and creating a culture of belonging. This role provides an opportunity to make a significant impact on Google's educational technology initiatives while working with cutting-edge technologies and talented engineers across the organization.

Last updated 3 months 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?