Software Engineer III, Infrastructure, 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
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Advertising

Description For Software Engineer III, Infrastructure, Google Ads

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. This role is specifically focused on the Google Ads infrastructure team, which is crucial in powering the open internet with the best technology that connects people, publishers, and advertisers. The position requires expertise in large-scale system design, distributed computing, and infrastructure development.

As a Software Engineer III, you'll be working on critical projects for Google Ads, helping to build and maintain systems that handle information at massive scale. The role involves developing, testing, and enhancing software solutions while managing project priorities and deliverables. You'll be part of a team that creates trusted experiences between people and businesses with useful ads, helping grow businesses of all sizes from small businesses to large brands.

The ideal candidate should be versatile, display leadership qualities, and be enthusiastic about tackling new problems across the full-stack. You'll have the opportunity to work with cutting-edge technologies and contribute to systems that impact billions of users. The position offers competitive compensation, including base salary, bonus, equity, and comprehensive benefits.

This is an excellent opportunity for someone who wants to work on challenging technical problems while making a significant impact on Google's advertising ecosystem. You'll be working with talented peers, have opportunities for growth and learning, and contribute to products that help businesses worldwide succeed.

Last updated 13 hours ago

Responsibilities For Software Engineer III, Infrastructure, Google Ads

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer III, Infrastructure, Google Ads

Java
Python
Go
Kubernetes
  • 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
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks

Benefits For Software Engineer III, Infrastructure, Google Ads

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive salary
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, Infrastructure, Google Ads

Software Engineer, Systems Research, PhD, Early Career

Systems Research Software Engineer position at Google, focusing on advanced computer systems design and implementation with competitive compensation and benefits.

Software Engineer III, Infrastructure, Spanner Analytics Federation

Software Engineer III position at Google focusing on Spanner Analytics Federation, combining BigQuery and Spanner capabilities for unified transactional and analytical workloads.

Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer III position at Google working on infrastructure and cloud data management systems, requiring 2 years of experience.

Software Engineer III, Infrastructure, Google TV

Software Engineer III position at Google working on infrastructure for Google TV, focusing on large-scale systems and distributed computing.

Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Software Engineer III position at Google focusing on infrastructure and cloud compute systems, requiring C++ expertise and distributed systems experience.