Taro Logo

Software Engineer II, Search Ads

A global technology company that develops internet-related services and products, including search, cloud computing, software, and online advertising technologies.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · AI

Description For Software Engineer II, Search Ads

Google is seeking a Software Engineer II to join their Search Ads team in Zürich, Switzerland. This role is crucial for Google's advertising business, focusing on connecting businesses with customers through search advertising. The position involves working on systems that make it easier for advertisers to specify their target queries for auction participation.

As part of Google's engineering team, you'll be working on technologies that impact billions of users' interactions and connections. The role requires expertise in distributed systems and applications in Search or Ads, with opportunities to work across the full technology stack. You'll be part of Google Ads, which powers the open internet by creating value for people, publishers, advertisers, and Google through trusted advertising experiences.

The ideal candidate should have experience with software development, data structures, algorithms, and distributed systems. You'll be working in a collaborative environment, participating in design reviews, code reviews, and contributing to documentation. The role offers opportunities for growth and learning, with the chance to work on critical projects that drive Google's business growth.

This position combines technical challenges with business impact, requiring both engineering excellence and an understanding of advertising technology. You'll be part of a team that builds and maintains systems at massive scale, helping to connect businesses with their potential customers through effective advertising solutions.

Last updated 3 days ago

Responsibilities For Software Engineer II, Search 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer II, 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 infrastructure or distributed systems

Interested in this job?

Jobs Related To Google Software Engineer II, Search Ads