Backend Engineer for High-Throughput Ads Systems

Google

Singapore

On-site

SGD 120,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google is seeking software engineers to join its Singapore team, building scalable systems for billions of users and partners. You will work on high-throughput advertising stacks and large data pipelines, tackling real-world performance and reliability challenges.

The role requires a BS in CS or related field and 2+ years in software development with languages like C++, Java, Python, or Go, plus solid backend and algorithms experience.

Qualifications

  • Bachelor’s degree in Computer Science or related field or equivalent practical experience.
  • 2+ years of software development in one or more programming languages (e.g., C++, Java, Python or Go).
  • 2+ years of experience with data structures and algorithms.
  • 2+ years of backend development.
  • Experience with two or more from web application development, Unix/Linux environments, mobile app development, distributed and parallel systems, networking, developing large software systems, or security software development.

Responsibilities

  • Dive deep into complex, high-throughput advertising systems and intricate codebases to drive impactful performance improvements across both real-time serving stacks and offline data pipelines.
  • Lead the full software development lifecycle from initial design and architectural planning to implementation, testing, and global deployment within production environments.
  • Diagnose and resolve critical technical issues and system bottlenecks, identifying root causes to ensure high reliability and data integrity.
  • Develop and scale next-generation advertising solutions that balance performance with modern privacy standards and ROI.
  • Leverage back-end technologies and infrastructure, including C++ for low-latency systems and distributed data tools (e.g., Flume, F1, and GoogleSQL).

Skills

C++
Java
Python
Go
Data structures & algorithms
Backend development
Web app development
Unix/Linux environments
Distributed systems
Security software development

Education

Bachelor’s degree in Computer Science or related field

Tools

Flume
F1
GoogleSQL

Job description

Google is seeking software engineers to join its Singapore team, building scalable systems for billions of users and partners. You will work on high-throughput advertising stacks and large data pipelines, tackling real-world performance and reliability challenges.

The role requires a BS in CS or related field and 2+ years in software development with languages like C++, Java, Python, or Go, plus solid backend and algorithms experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Ads Platform — High-Scale Backend & ML
Software Engineer, Ads Platform — High-Scale Backend & ML

Google • Singapore

On-site
SGD 120,000 - 180,000
Ads Platform Software Engineer – High-Scale Backend
Ads Platform Software Engineer – High-Scale Backend

Google Inc. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer, Ads Platform (Back-end)
Software Engineer, Ads Platform (Back-end)

Google Inc. • Singapore

On-site
SGD 90,000 - 140,000
Software Engineer, Google Ads Team - Singapore
Software Engineer, Google Ads Team - Singapore

GOOGLE ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer, Google Ads - Singapore
Software Engineer, Google Ads - Singapore

GOOGLE ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer, Google Ads Team
Software Engineer, Google Ads Team

Google • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer, Google Ads
Software Engineer, Google Ads

Google Inc. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer, Google Ads Team
Software Engineer, Google Ads Team

Google Inc. • Singapore

On-site
SGD 90,000 - 140,000
Software Engineer, Google Ads
Software Engineer, Google Ads

Google • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer, Payments Growth & Real-Time Pipelines
Backend Engineer, Payments Growth & Real-Time Pipelines

Google • Singapore

On-site
SGD 120,000 - 180,000