Software Engineer III, Full Stack, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$141,000 - $202,000
Full Stack
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Advertising

Description For Software Engineer III, Full Stack, Google Ads

Google is seeking a Software Engineer III to join their Google Ads team, focusing on full-stack development. This role is critical in developing technologies that impact billions of users worldwide. The position involves working on Google's Advertising products including search, display, shopping, travel and video advertising, as well as analytics.

The ideal candidate will have strong full-stack development experience, with expertise in both backend technologies (Java, Python, Go, C++) and frontend development (JavaScript/TypeScript, HTML, CSS). They will be responsible for designing, developing, testing, and maintaining software solutions that power Google's advertising ecosystem.

This role offers the opportunity to work on large-scale systems, with responsibilities including code development, design reviews, code reviews, documentation, and system troubleshooting. The position requires collaboration with cross-functional teams and the ability to manage project priorities, deadlines, and deliverables effectively.

Google Ads is fundamental to powering the open internet, creating value for people, publishers, advertisers, and Google. The team builds trusted experiences between people and businesses with useful ads, helping grow businesses of all sizes from small businesses to large brands and YouTube creators.

The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can make significant impact while working on cutting-edge technology that reaches billions of users. The role offers growth opportunities and the chance to work with some of the best minds in technology while solving complex technical challenges at scale.

Last updated 5 minutes ago

Responsibilities For Software Engineer III, Full Stack, Google Ads

  • Write 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer III, Full Stack, Google Ads

Java
Python
Go
JavaScript
TypeScript
  • 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

Benefits For Software Engineer III, Full Stack, Google Ads

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

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

Software Engineer III, Full Stack, Google Cloud Platforms

Full-stack software engineering role at Google Cloud, focusing on developing and maintaining large-scale distributed systems and cloud infrastructure.

Software Engineer III, Full Stack, Google Cloud

Full Stack Software Engineer III position at Google Cloud, developing enterprise solutions using both frontend and backend technologies, with focus on scalable system design and implementation.

Software Engineer II, Full Stack, Platforms and Ecosystems

Full-stack software engineering position at Google focusing on platforms and ecosystems development, requiring expertise in both frontend and backend technologies.

Software Engineer III, Full Stack, Google Cloud Unified Fulfillment Optimization

Full Stack Software Engineer role at Google Cloud focusing on Unified Fulfillment Optimization, requiring 2+ years of experience in software development and full stack technologies.

Software Engineer III, Full Stack, Search

Full-stack Software Engineer III position at Google Search, developing next-generation search technologies with competitive compensation and opportunities for growth.