Software Engineer III, Infrastructure, Google Ads

Google is a global technology company that develops next-generation technologies connecting billions of users through search, advertising, and various information services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer III, Infrastructure, Google Ads

Google is seeking a Software Engineer III to join their Infrastructure team within Google Ads, a crucial division that powers the open internet through advanced advertising technology. This role offers an opportunity to work on large-scale systems that impact billions of users worldwide. As part of the Infrastructure team, you'll be responsible for developing and maintaining critical systems that support Google's advertising products, including search, display, shopping, travel, and video advertising.

The position requires strong technical expertise in software development, with a focus on building robust infrastructure and distributed systems. You'll be working with cutting-edge technologies and will have the chance to contribute to projects that directly impact Google's advertising ecosystem. The role involves collaborating with cross-functional teams, participating in technical design discussions, and ensuring the reliability and scalability of Google's advertising infrastructure.

This is an excellent opportunity for engineers who are passionate about large-scale system design, distributed computing, and building infrastructure that handles massive amounts of data. You'll be working in a dynamic environment where you can grow your technical skills while contributing to products that help businesses of all sizes succeed in the digital marketplace.

The role offers the chance to work with some of the industry's best engineers, tackle complex technical challenges, and make a significant impact on Google's advertising platform. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving. The position provides opportunities for career growth and the ability to work on different projects as you and the business evolve.

If you're excited about building large-scale infrastructure, passionate about solving complex technical problems, and want to be part of a team that's shaping the future of digital advertising, this role at Google offers the perfect combination of challenge and opportunity.

Last updated 2 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 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
  • 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
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Comprehensive benefits package

Interested in this job?

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

Software Engineer III, Pixel Biometrics

Software Engineer III position at Google's Pixel Biometrics team, focusing on developing next-generation mobile biometric technologies using C++ and ML systems.

API Management Engineer

API Management Engineer position at Google Cloud Platform, focusing on Apigee implementation and customer solutions.

Software Engineer II, Infrastructure, Google Cloud

Software Engineer II position at Google Cloud focusing on infrastructure development, requiring 1 year of experience and strong programming skills.

ASIC Design Verification Engineer

ASIC Design Verification Engineer role at Google, focusing on formal verification of digital logic and hardware development for consumer products.

Software Engineer III, Storage Platforms

Software Engineer III position at Google Cloud focusing on storage platforms, kernel development, and embedded systems with competitive compensation and benefits.