Taro Logo

Software Engineer II, Infrastructure, Search Ads

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Backend
Mid-Level Software Engineer
5,000+ Employees
1+ year of experience
Enterprise SaaS · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II, Infrastructure, Search Ads

Google is seeking a Software Engineer II to join their Infrastructure team within Search Ads division in Zürich. This role is crucial for developing and maintaining the next-generation technologies that power Google's advertising infrastructure. The position involves working on large-scale distributed systems that handle information at massive scale.

As a Software Engineer II, you'll be responsible for end-to-end project ownership, from initial conception to implementation. The role requires strong expertise in software development, data structures, and algorithms, with a particular focus on building and developing large-scale infrastructure and distributed systems. You'll be working with various programming languages including Python, C++, Java, and JavaScript.

Google Ads plays a vital role in powering the open internet by connecting people, publishers, and advertisers through innovative technology. The team creates trusted advertising experiences and helps businesses of all sizes grow through effective advertising tools. This position offers the opportunity to work on projects that directly impact billions of users and shape the future of digital advertising.

The ideal candidate should have at least one year of relevant experience and be passionate about solving complex technical challenges. You'll be joining a dynamic team that values leadership, versatility, and enthusiasm for taking on new problems across the full technology stack. The role offers excellent growth opportunities as both you and Google's fast-paced business evolve.

Working at Google means being part of a company that's committed to innovation, diversity, and creating value for users worldwide. You'll have the chance to collaborate with talented engineers globally while contributing to products that handle information at an unprecedented scale. The position offers the unique opportunity to work on cutting-edge technology while making a significant impact on how businesses and people interact online.

Last updated 5 months ago

Responsibilities For Software Engineer II, Infrastructure, Search Ads

  • Own projects end-to-end from initial idea to design, analysis, and implementation
  • Understand production systems, visualize, monitor, and optimize performance
  • Stay up-to-date w.r.t. latest tools and developments in infrastructure

Requirements For Software Engineer II, Infrastructure, Search Ads

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience building and developing large-scale infrastructure or distributed systems

Interested in this job?