Software Engineer II, Shopping Ads

1 Month ago • 1-3 Years • Full Stack Development

Job Summary

Job Description

As a Software Engineer II in Google's Shopping Ads team, you'll define architectures and frameworks for logging and processing user engagement and ad data. You'll build tools and infrastructure for data processing, ensuring data reliability and faster quality issue detection. You'll develop complex aggregations and models for retail advertiser insights and optimization. Responsibilities include building intelligent monitors and tools for metric validation and diagnosis, designing extensible data stores, and collaborating on the team's roadmap. The role requires full-stack development experience, proficiency in languages like Java, Python, C++, and JavaScript, and expertise in data structures and algorithms.
Must have:
  • Bachelor's degree or equivalent
  • 1+ year software development experience
  • 1+ year experience with data structures/algorithms
  • 1+ year full-stack development experience
  • Experience with Java, Python, or C++
Good to have:
  • Experience with distributed computing
  • Excellent C++ programming skills

Job Details

Minimum qualifications:

  • 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 with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.

Preferred qualifications:

  • Experience with distributed computing (e.g., MapReduce, Flume, etc).
  • Experience in full stack development.
  • Ability to quickly learn internal tools and technologies.
  • Excellent programming skills in C++.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Google Ads is helping power the open internet with the best technology that connects and creates value for people, publishers, advertisers, and Google. We’re made up of multiple teams, building Google’s Advertising products including search, display, shopping, travel and video advertising, as well as analytics. Our teams create trusted experiences between people and businesses with useful ads. We help grow businesses of all sizes from small businesses, to large brands, to YouTube creators, with effective advertiser tools that deliver measurable results. We also enable Google to engage with customers at scale.

Responsibilities

  • Define the architecture and frameworks to log and process user engagement and ad data, covering an array of features and use cases for Google Ads, Merchant Center and additional products.
  • Build tools and infrastructure for data processing, to ensure increased reliability of the data as well as faster detection of quality issues.
  • Develop complex aggregations and models that provide insight and optimization opportunities for retail advertisers.
  • Build intelligent monitors and tools to validate and diagnose metrics regressions.
  • Design our data stores in an extensible way, taking into account the team's roadmap and nonfunctional requirements.

Similar Jobs

Microsoft - Software Engineer 2

Microsoft

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
ByteDance - Tech Lead Manager, Enterprise Solution

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Actian - Senior Principal Software Engineer [gn] GERMANY

Actian

Hamburg, Hamburg, Germany (Remote)
7 Months ago
Warner Bros Games - Manager, Software Engineering - Development & Testing

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Google - Software Engineer III, Embedded Systems/Firmware, Google TV

Google

Taipei City, Taiwan (On-Site)
1 Month ago
CloudHire - Fill Stack Web Developer

CloudHire

Maharashtra, India (Remote)
2 Months ago
Google - Software Engineer III, Engineering Productivity, Health

Google

Mountain View, California, United States (On-Site)
1 Month ago
In The Pocket - C# DEVELOPER

In The Pocket

Bucharest, Bucharest, Romania (On-Site)
5 Months ago
Scopely - Senior Server Engineer (Platform)

Scopely

Dublin, County Dublin, Ireland (Hybrid)
3 Months ago
Nagarro - Associate Principal Engineer, .Net Fullstack

Nagarro

South Africa (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nintendo - DevOps Engineer

Nintendo

Redmond, Washington, United States (On-Site)
4 Months ago
Next Level Business Services - Java/J2EE Developer

Next Level Business Services

Tampa, Florida, United States (On-Site)
7 Months ago
Google - Software Engineer II, P2020 UI Excellence

Google

Munich, Bavaria, Germany (On-Site)
1 Month ago
Suki - Senior SDET

Suki

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Tencent - Data Scientist Intern

Tencent

(On-Site)
5 Months ago
The Walt Disney Company - Software Engineer II - Android

The Walt Disney Company

San Francisco, California, United States (On-Site)
1 Month ago
Just Play GmbH - Backend Engineer

Just Play GmbH

Berlin, Berlin, Germany (Hybrid)
2 Months ago
GoTo Group - Lead Software Engineer - Engineering Platform

GoTo Group

Gurugram, Haryana, India (On-Site)
6 Months ago
Google - Software Engineer II, Mobile, Wear OS

Google

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
RoofStack - Backend Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Zürich, Zurich, Switzerland

PwC - Manager / Senior Manager for EPM & Analytics with SAP

PwC

Zürich, Zurich, Switzerland (On-Site)
8 Months ago
Google - Sales Specialist, Go-To-Market, Alps, Google Cloud

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Google - Software Engineer II, Device Integrity, Web and IOS

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
PwC - Senior Associate - SAP Global Trade Services

PwC

Zürich, Zurich, Switzerland (On-Site)
7 Months ago
Tesla - Area Parts Supervisor

Tesla

Cham, Zug, Switzerland (On-Site)
3 Months ago
Tesla - Sales Advisor

Tesla

Bern, Canton Of Bern, Switzerland (On-Site)
3 Months ago
PwC - Manager/Senior Manager - Operations and Supply Chain Management Consulting 80-100%

PwC

Zürich, Zurich, Switzerland (On-Site)
8 Months ago
PwC - Aktuar/-in – Manager/Senior Manager Nichtleben – Actuarial Services

PwC

Zürich, Zurich, Switzerland (On-Site)
8 Months ago
Microsoft - Member of Technical Staff, AI Data

Microsoft

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Electronic Arts - EU Sales Account Team Coordinator

Electronic Arts

Geneva, Geneva, Switzerland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Rockstar Games - Software Engineer (GO), FiveM (Mid/Senior)

Rockstar Games

Leeds, England, United Kingdom (On-Site)
1 Month ago
Maxis Studios - Tools Software Engineer

Maxis Studios

British Columbia, Canada (On-Site)
1 Month ago
ION - Principal Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
7 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Networking

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Google - Software Engineering Manager II, Infrastructure, Google Cloud Storage

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Eightfold - Staff Engineer-Backend

Eightfold

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Next Level Business Services - Java Tech Lead -

Next Level Business Services

Scottsdale, Arizona, United States (On-Site)
7 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Salesforce - Development Architect

Salesforce

Tokyo, Japan (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded