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.
$136,000 - $200,000
Backend
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 for their Google Ads team, a crucial division powering the open internet through advanced advertising technology. This role combines full-stack development with large-scale systems, requiring expertise in both backend (Java, Python, GO) and frontend (JavaScript/TypeScript) technologies. The position offers competitive compensation ($136,000-$200,000) plus benefits, equity, and bonus potential.

The ideal candidate will join a team building Google's comprehensive advertising products, including search, display, shopping, travel, and video advertising. You'll be responsible for designing, developing, and maintaining software solutions that connect people, publishers, and advertisers while creating value across the digital ecosystem. The role demands strong technical skills in full-stack development, with opportunities to work on critical projects that impact billions of users.

Key responsibilities include writing production code, leading design reviews, conducting code reviews, contributing to documentation, and troubleshooting complex system issues. You'll work in a collaborative environment where versatility and leadership qualities are highly valued. The position requires 2 years of experience in software development, with demonstrated expertise in data structures, algorithms, and full-stack development.

Google offers a dynamic work environment with opportunities for growth and project mobility as the business evolves. You'll be part of a team that's shaping the future of digital advertising while working with cutting-edge technologies at massive scale. The role combines technical challenges with business impact, making it ideal for engineers who want to contribute to products that help businesses of all sizes grow and succeed in the digital economy.

Benefits include comprehensive health coverage, equity packages, and the opportunity to work on products that impact users globally. Google maintains a strong commitment to diversity, equality, and inclusion, fostering a culture of belonging and innovation. This role offers the chance to work with some of the industry's best talents while solving complex technical challenges in advertising technology.

Last updated 2 months 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

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
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Equity
  • Vision Insurance
  • Dental Insurance

Interested in this job?

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

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core Infrastructure team, focusing on developing technical foundations for Google's flagship products with competitive compensation and benefits.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Technical Program Manager III, Extended Reality Software, Augmented Reality

Lead complex AR/VR projects at Google as a Technical Program Manager III, managing cross-functional teams and driving innovation in immersive computing.

Program Manager II, Operations, New Product Introduction

Program Manager II position at Google focusing on Operations and New Product Introduction, leading cross-functional teams and managing production transitions.

Program Manager III, Equipment Demand Planning, Technical Infrastructure

Lead demand planning and infrastructure expansion for Google Cloud as a Program Manager III, managing critical data center equipment requirements and cross-functional projects.