Senior Software Engineer, Infrastructure, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$161,000 - $239,000
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer, Infrastructure, Google Ads

Google is seeking a Senior Software Engineer to join their Infrastructure team within Google Ads, a crucial component of their advertising technology ecosystem. This role offers an opportunity to work at one of the world's leading technology companies, developing systems that impact billions of users globally.

The position involves working on large-scale infrastructure and distributed systems that power Google's advertising platforms. As a senior engineer, you'll be responsible for designing, developing, and maintaining critical systems that connect and create value for people, publishers, and advertisers worldwide. The role requires strong technical expertise in distributed computing, system design, and software architecture.

The ideal candidate will bring 5+ years of software development experience and a proven track record of working with complex distributed systems. You'll be part of a team that builds and maintains Google's advertising products, including search, display, shopping, travel, and video advertising, as well as analytics.

What makes this role particularly exciting is the scale and impact of the work. Google Ads helps power the open internet, and your contributions will directly affect how businesses of all sizes - from small enterprises to global brands - connect with their customers. You'll work with cutting-edge technologies and have the opportunity to solve challenging technical problems while collaborating with some of the industry's brightest minds.

The position offers competitive compensation, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. Located in Mountain View, CA, you'll be at the heart of Google's main campus, working in an environment that fosters innovation and technical excellence.

This role is perfect for someone who is passionate about large-scale systems, enjoys tackling complex technical challenges, and wants to make a significant impact on products used by billions of people. You'll have opportunities to grow technically and professionally, lead important technical decisions, and contribute to the next generation of Google's advertising infrastructure.

Last updated 4 days ago

Responsibilities For Senior Software Engineer, Infrastructure, Google Ads

  • Write and test 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 Senior Software Engineer, Infrastructure, Google Ads

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience developing large-scale infrastructure, distributed systems or networks

Benefits For Senior Software Engineer, Infrastructure, Google Ads

Medical Insurance
Dental Insurance
Vision Insurance
Equity
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Equity
  • 401k

Interested in this job?

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

Senior Software Engineer, D-SDN, Google Global Networking

Senior Software Engineer position at Google focusing on D-SDN and global networking, developing distributed networking applications and supporting developer ecosystem.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google's Core team, focusing on infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer, Project Starline

Senior Software Engineer position at Google working on Project Starline, developing revolutionary 3D communication technology that enables life-like virtual presence.

Senior Systems Research Engineer

Senior Systems Research Engineer role at Google focusing on next-generation technologies in cloud computing and distributed systems.

Senior Software Engineer, TPU Supercomputer

Senior Software Engineer position at Google focusing on TPU supercomputer development, requiring expertise in C++ and distributed systems.