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 4 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
  • 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

Microelectronics Numerical Simulation Engineer

Lead numerical simulation engineering for Google's Technical Infrastructure, developing models and guidelines for microelectronics manufacturing and reliability.

Data Center Mechanical/Thermal Cooling Engineer

Design and optimize cooling systems for Google's data centers, ensuring efficient operations and environmental sustainability while working with cutting-edge technology.

Software Engineer II, Infrastructure, Google Cloud

Software Engineer II position at Google Cloud, focusing on infrastructure development with 1+ years of experience required, based in Bengaluru.

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google focusing on infrastructure development for Google Ads, requiring 2+ years of experience in software development and algorithms.

Software Engineer III, Full Stack, Google Cloud

Full Stack Software Engineer position at Google Cloud, focusing on developing enterprise-grade solutions using both backend and frontend technologies.