Software Engineer III, Infrastructure, Google Ads

Google is a global technology company that develops internet-related services and products.
$141,000 - $202,000
Backend
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 Ads is seeking a Software Engineer III to join their Infrastructure team, focusing on developing next-generation technologies that impact billions of users. This role combines large-scale system design with advertising technology, working on Google's advertising products including search, display, shopping, travel, and video advertising.

The position requires strong technical expertise in software development, distributed systems, and infrastructure. You'll be working on critical projects for Google's advertising needs, with opportunities to switch teams and projects as the business evolves. The role involves managing project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions.

As part of the Google Ads team, you'll help power the open internet by creating trusted experiences between people and businesses through useful ads. The team focuses on helping businesses of all sizes grow, from small businesses to large brands and YouTube creators, by developing effective advertiser tools that deliver measurable results.

The position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for engineers who want to work on challenging problems at massive scale while making a significant impact on how businesses and people connect through advertising technology.

The ideal candidate will have experience with large-scale infrastructure, distributed systems, and strong programming fundamentals. You'll be working in a collaborative environment where code reviews, design discussions, and documentation are essential parts of the development process. The role offers growth opportunities and the chance to work with cutting-edge technologies while solving complex technical challenges in the advertising technology space.

Last updated 44 minutes 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 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, Infrastructure, Google Ads

Java
Python
Go
JavaScript
  • 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 developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture

Benefits For Software Engineer III, Infrastructure, Google Ads

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Comprehensive medical, dental, and vision insurance
  • 401k plan
  • Equity compensation
  • Parental leave
  • Bonus compensation

Interested in this job?

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

Software Engineer III, Infrastructure, Google TV

Software Engineer III position at Google TV focusing on infrastructure development and large-scale systems in San Jose.

Software Developer III, Google Workspace

Mid-level software engineering role at Google Workspace team, focusing on developing next-generation technologies for billions of users with opportunities for growth and impact.

Imaging Calibration Software Engineer

Google is hiring an Imaging Calibration Software Engineer to develop cutting-edge camera calibration solutions, combining software development with hardware expertise to advance mobile photography technology.

Software Engineer, Performance Modeling

Software Engineer position at Google focusing on performance modeling and optimization for cloud infrastructure and AI systems.

Software Engineer III, Infrastructure, Core

Software Engineer III position at Google's Core Infrastructure team, developing foundational technologies that power Google's flagship products and services.