Software Engineer II, Shopping Ads

3 Weeks 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)
3 Weeks ago
ByteDance - Tech Lead Manager, Enterprise Solution

ByteDance

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

Actian

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

Warner Bros Games

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

Google

Taipei City, Taiwan (On-Site)
3 Weeks ago
CloudHire - Fill Stack Web Developer

CloudHire

Maharashtra, India (Remote)
1 Month ago
Google - Software Engineer III, Engineering Productivity, Health

Google

Mountain View, California, United States (On-Site)
3 Weeks 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)
2 Months ago
Nagarro - Associate Principal Engineer, .Net Fullstack

Nagarro

South Africa (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nintendo - DevOps Engineer

Nintendo

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

Next Level Business Services

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

Google

Munich, Bavaria, Germany (On-Site)
3 Weeks ago
Suki - Senior SDET

Suki

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

Tencent

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

The Walt Disney Company

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

Just Play GmbH

Berlin, Berlin, Germany (Hybrid)
1 Month ago
GoTo Group - Lead Software Engineer - Engineering Platform

GoTo Group

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

Google

Bucharest, Bucharest, Romania (On-Site)
3 Weeks ago
RoofStack - Backend Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
1 Month 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)
7 Months ago
Google - Sales Specialist, Go-To-Market, Alps, Google Cloud

Google

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

Google

Zürich, Zurich, Switzerland (On-Site)
3 Weeks 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)
2 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)
7 Months ago
PwC - Aktuar/-in – Manager/Senior Manager Nichtleben – Actuarial Services

PwC

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

Microsoft

Zürich, Zurich, Switzerland (On-Site)
3 Weeks 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)
3 Weeks ago
Maxis Studios - Tools Software Engineer

Maxis Studios

British Columbia, Canada (On-Site)
3 Weeks 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)
3 Weeks ago
Google - Software Engineering Manager II, Infrastructure, Google Cloud Storage

Google

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

Eightfold

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

Next Level Business Services

Scottsdale, Arizona, United States (On-Site)
6 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)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Fremont, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Reston, Virginia, United States (On-Site)

Sunnyvale, California, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Dublin, County Dublin, Ireland (On-Site)

San Jose, California, United States (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug