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.
$166,000 - $244,000
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Advertising

Description For Senior Software Engineer, Infrastructure, Google Ads

Google is seeking a Senior Software Engineer to join their Google Ads Infrastructure team. This role is crucial in developing and maintaining the technology that powers Google's advertising products, including search, display, shopping, travel, and video advertising. The position offers an opportunity to work on large-scale systems that impact billions of users worldwide.

As a Senior Software Engineer, you'll be responsible for designing, developing, and maintaining critical infrastructure components that support Google's advertising ecosystem. You'll work with distributed systems, handle massive-scale data processing, and contribute to the architecture of complex advertising technologies.

The ideal candidate will bring strong technical expertise in software development, distributed systems, and large-scale infrastructure. You'll collaborate with cross-functional teams, participate in technical design reviews, and help maintain high code quality standards through code reviews and best practices implementation.

Google offers a competitive compensation package, including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. The role provides opportunities for growth, learning from industry experts, and making a significant impact on products used by millions of businesses worldwide.

The position requires strong problem-solving abilities, experience with large-scale systems, and the versatility to tackle various technical challenges. You'll be part of a team that's essential to Google's business, helping to connect people and businesses through effective advertising solutions while maintaining the highest standards of quality and reliability.

Last updated 32 minutes 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
401k
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity

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 systems at scale.

Senior Software Engineer, TPU Supercomputer

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

Senior Software Engineer, Google Distributed Cloud

Senior Software Engineer position at Google Cloud, focusing on distributed systems development with competitive compensation and opportunity to work on cutting-edge cloud technologies.

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google working on infrastructure and core systems, developing next-generation technologies that power Google's flagship products.

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.