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.
$120,000 - $200,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 is seeking a Software Engineer III to join their Infrastructure team within Google Ads. This role is crucial for developing and maintaining the infrastructure that powers Google's advertising products. The position offers an opportunity to work on large-scale systems that impact billions of users worldwide. You'll be part of the team that builds Google's Advertising products including search, display, shopping, travel, and video advertising.

As a Software Engineer III, you'll be responsible for designing, developing, and maintaining critical infrastructure components. The role requires strong technical expertise in distributed systems, data structures, and algorithms. You'll collaborate with cross-functional teams, participate in design reviews, and ensure code quality through peer reviews.

The ideal candidate will bring fresh ideas to various areas including distributed computing, large-scale system design, networking, and data storage. You'll have the opportunity to work on challenging technical problems while helping to grow Google's advertising platform, which serves businesses of all sizes from small enterprises to large brands.

Working at Google offers exposure to cutting-edge technology and the chance to make a significant impact on products used by billions. The company provides a collaborative environment where engineers can grow their careers while working on some of the most complex technical challenges in the industry. You'll be part of a team that values innovation, technical excellence, and creating trusted experiences between people and businesses through useful ads.

Last updated 2 months 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of 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 in either an academic or industry setting
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 2 years of experience building and developing large-scale infrastructure, distributed systems or networks (preferred)
  • Experience developing accessible technologies (preferred)

Benefits For Software Engineer III, Infrastructure, Google Ads

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • Comprehensive health coverage
  • Parental leave
  • Retirement benefits
  • Educational support
  • Equal opportunity employer

Interested in this job?

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

Technical Program Manager III, Manufacturing Operations, Pixel

Technical Program Manager III position at Google leading manufacturing operations for Pixel products, combining program management expertise with hardware manufacturing experience.

Associate Corporate Counsel, Technical Infrastructure, Networks

Legal position at Google focusing on technical infrastructure and networks, requiring 3+ years experience and offering comprehensive benefits package.

Technical Program Manager, Supply Chain Systems, Business Operations

Technical Program Manager position at Google Cloud, managing supply chain software development programs and leading cross-functional teams in Bengaluru.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Software Developer III, Infrastructure, Core

Software Developer III position at Google focusing on infrastructure and core systems development, offering competitive compensation and opportunity to work on large-scale technologies.