Software Engineer III, Infrastructure, Google Ads

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
$141,000 - $202,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · 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 and maintaining critical systems that power Google's advertising technology. This role combines the challenge of large-scale distributed systems with the impact of supporting one of Google's core revenue streams. The position offers competitive compensation ($141,000-$202,000) plus benefits and equity, and is based in Mountain View, CA.

The role requires expertise in software development, data structures, algorithms, and large-scale infrastructure development. You'll be working on systems that handle information at massive scale, contributing to technologies that connect billions of users. The team is responsible for building and maintaining Google's advertising products across search, display, shopping, travel, and video advertising.

As a Software Engineer III, you'll be involved in the full development lifecycle - from design and implementation to testing and maintenance. You'll collaborate with peers in design reviews, provide code review feedback, and contribute to technical documentation. The role demands strong problem-solving skills, particularly in diagnosing and resolving system issues that impact hardware, network, or service operations.

This is an excellent opportunity for engineers who want to work on challenging technical problems while making a significant impact on Google's advertising ecosystem. The role offers growth opportunities and the chance to work with cutting-edge technologies in areas like distributed computing, large-scale system design, and artificial intelligence.

Google provides a comprehensive benefits package and maintains a strong commitment to diversity, equity, and inclusion. The company culture emphasizes collaboration, innovation, and technical excellence, making it an ideal environment for engineers looking to advance their careers while working on impactful projects.

Last updated a few seconds 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
  • 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
Parental Leave
Mental Health Assistance
  • Comprehensive health benefits (Medical, Dental, Vision)
  • 401k plan
  • Parental leave
  • Mental health support
  • Equity compensation
  • Bonus program

Interested in this job?

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

Software Engineer III, Payments

Software Engineer III position at Google focusing on Payments systems, offering competitive compensation and benefits.

Test Engineer III, Pixel

Test Engineer III position at Google working on Pixel devices, focusing on automation testing and infrastructure development.

Test Engineer III, Pixel

Test Engineer III position at Google's Pixel team, focusing on automated testing and quality assurance for mobile devices with competitive compensation and benefits.

Software Engineer III, Performance, Platforms Infrastructure Engineering

Software Engineer III position at Google focusing on performance optimization within the Platforms Infrastructure Engineering team, offering competitive compensation and the opportunity to work on large-scale systems.

Software Engineer, Performance Modeling

Software Engineering role at Google focusing on performance modeling and optimization for cloud infrastructure, offering competitive compensation and opportunities to work with cutting-edge technologies.