Drimva

Moloco

Senior Software Engineer - Applied Data

$160K–$235K

Seattle, Washington, United States · Senior · Full-time · Posted Nov 6, 2025

Experience
5+ years of software engineering experience.
Education
Bachelor’s or Master’s degree in Computer Science, or equivalent technical field.

About the job

Designs and scales distributed data infrastructure for real-time and batch processing that supports Moloco’s advertising platform, including feature engineering and user signal enrichment.

What you'll do

  • Build large-scale systems for data ingestion, transformation, and serving; improve their observability, resilience, and performance.
  • Support feature engineering workflows and Feature Infra / Feature Store, connecting offline data to serving systems.
  • Collaborate on Identity Graph construction and mentor engineers on data and backend engineering practices.

What they ask for

  • Bachelor’s or Master’s degree in Computer Science or equivalent technical field.
  • 5+ years of software engineering experience with one or more modern languages.
  • Experience designing and building large-scale distributed systems and backend services.
  • Hands-on data processing framework and orchestration experience, plus understanding of cloud infrastructure and data storage technologies.

Nice to have

  • Experience with Feature Infra / Feature Store architecture and operations or Identity Graph design and construction.
  • Familiarity with AdTech or Machine Learning infrastructure, Petabyte-scale data, or high-availability systems.

Pay

$188,000 — $235,000 USD (base salary); $169,200 — $211,500 USD (base salary); $159,800 — $199,750 USD (base salary)

Tools

Java, Kotlin, Go, C++, C#, Python, Apache Beam, Dataflow

AI focus

Builds data infrastructure for AI advertising, supporting feature engineering, user and device identity resolution, and signal enrichment for machine learning and ad targeting.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)