Staff Software Engineer, Full Stack, Google Ads

Google is a global technology leader that specializes in internet-related services and products.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Education · Enterprise SaaS

Description For Staff Software Engineer, Full Stack, Google Ads

Google is seeking a Staff Software Engineer for their Full Stack Google Ads team. This role requires a highly skilled professional with 8 years of software development experience and 5 years in full stack development. The ideal candidate will have expertise in both back-end (Java, Python, Go, C++) and front-end (JavaScript, TypeScript, HTML, CSS) technologies.

As a Staff Software Engineer, you'll be at the forefront of developing next-generation technologies that impact billions of users worldwide. You'll work on critical projects for Google's needs, with opportunities to switch teams and projects as the fast-paced business evolves. The role demands versatility, leadership qualities, and enthusiasm for tackling new problems across the full stack.

Key responsibilities include providing technical leadership on high-impact projects, coaching a distributed team of engineers, and facilitating alignment across teams. You'll manage project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing large-scale software solutions.

Google offers a dynamic work environment where you'll contribute to advancing the boundaries of education technology. With products like Google Classroom, Google Workspace, Chromebooks, and YouTube being used by hundreds of millions of students, your work will have a significant impact on global education.

This position offers the opportunity to work with cutting-edge technologies, collaborate with talented professionals, and contribute to products that shape the future of how people connect, explore, and interact with information. If you're passionate about technology, education, and making a global impact, this role at Google could be an excellent fit for your career aspirations.

Last updated 4 days 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, across the back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS, etc.
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture

Benefits For Staff Software Engineer, Full Stack, Google Ads

Visa Sponsorship
  • Equal opportunity employer
  • Accommodation for applicants with special needs

Interested in this job?

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

Sr. Engineering Manager - Autonomous Platform

Lead Uber's autonomous platform development as Sr. Engineering Manager, driving innovation in mobility and delivery.

Staff Backend Engineer

Staff Backend Engineer at Xometry: Build the future of manufacturing with Python/Rust expertise.

Lead Software Engineer

Lead Software Engineer role at Applied Intuition, designing solutions for autonomy and working across full-stack, infrastructure, robotics, and graphics.

Staff Software Engineer, Core Services (Auth Infra)

Join Airbnb as a Staff Software Engineer in Core Services (Auth Infra), building and maintaining critical authorization systems for a global travel platform.