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

Google

Singapore

On-site

SGD 120,000 - 180,000

Full time

22 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Google in Singapore is seeking software engineers to work on next-generation advertising and infrastructure. You will join cross-functional teams and own components end-to-end, from design to deployment, tackling high-throughput back-end systems and data pipelines.

The role emphasizes strong knowledge of C++, Java, Python or Go, data structures and scalable architectures, with collaboration across teams to improve performance while upholding privacy and reliability standards.

Qualifications

  • Bachelor’s degree in CS or equivalent practical experience.
  • 1 year of software development in at least one language.
  • 1 year of data structures and algorithms experience.
  • 1 year of back-end development experience.
  • Experience with two or more areas from web app development, Unix/Linux, mobile, distributed systems, networking, large software systems, or security software.

Responsibilities

  • Dive deep into high-throughput advertising systems and codebases to drive performance improvements.
  • Design new features and take ownership of implementation, testing, and deployment to production.
  • Diagnose and resolve critical issues ensuring high reliability and data integrity.
  • Develop scalable advertising solutions balancing performance with privacy standards.
  • Leverage back-end technologies and data tools for large-scale analysis and storage.

Skills

Programming languages
Data structures & algorithms
Back-end development
Web app development
Unix/Linux environments
Distributed systems
Networking
Security software development

Education

Bachelor's degree in CS/related field

Tools

Flume
F1
GoogleSQL
C++

Job description

Google in Singapore is seeking software engineers to work on next-generation advertising and infrastructure. You will join cross-functional teams and own components end-to-end, from design to deployment, tackling high-throughput back-end systems and data pipelines.

The role emphasizes strong knowledge of C++, Java, Python or Go, data structures and scalable architectures, with collaboration across teams to improve performance while upholding privacy and reliability standards.

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

Similar jobs worth comparing

Ads Platform Software Engineer – High-Scale Backend
Ads Platform Software Engineer – High-Scale Backend

Google Inc. • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer for High-Throughput Ads Systems
Backend Engineer for High-Throughput Ads Systems

Google • 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 - Singapore
Software Engineer, Google Ads - Singapore

GOOGLE ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,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 Team
Software Engineer, Google Ads Team

Google • 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 Inc. • Singapore

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

Google • Singapore

On-site
SGD 120,000 - 180,000
Senior Global Software Engineer, App Ads Data & Measurement
Senior Global Software Engineer, App Ads Data & Measurement

Google • Singapore

On-site
SGD 120,000 - 210,000