Mountain View, CA

Salary
$135,000–$155,000
Posted
Jul 5, 2026
Location
Mountain View, CA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

An early-career backend and data engineering role spanning several interconnected domains: building and maintaining data pipelines, recommendation and personalization services, audience retention instrumentation, and internal revenue operations tooling for an ad sales team. The work involves writing production code in Python, SQL, or similar languages, and contributing to systems that handle large-scale user event and ads data. Suited to recent graduates or engineers with up to around two years of experience.

Junior level · National · Bachelor's required · Full-time

Must have (2)
Python, Java, Scala or GoSQL
Nice to have (1)
Spark or Hive

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What won't set you apart
Python51%SQL51%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $138,970 (middle half $107,524–$175,762).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (7)

The role is explicitly scoped to recent graduates or candidates with up to ~2 years of experience, placing it firmly at the Junior level despite the breadth of responsibilities described.

The degree requirement states 'Bachelor's or Master's degree' with no equivalent-experience escape clause, so a Bachelor's is treated as the minimum hard gate.

Python is listed as the primary language example in the requirements section alongside Java, Scala, and Go as interchangeable alternatives; all four are captured under one skill entry.

Distributed data processing (Spark, Hive) is explicitly called 'a plus, not required' in the requirements section, so it is marked preferred.

PySpark appears in the responsibilities narrative ('SQL, Python, PySpark, or similar') rather than the requirements block and is also marked preferred.

The role spans backend engineering, ML infrastructure, data pipelines, and revenue tooling — a genuine multi-domain hybrid. 15-1252 Software Developers is chosen as primary because the JD emphasizes building and shipping production services and pipelines; 15-1243 Database Architects is the runner-up given the significant data pipeline and architecture work described.

No compensation figures are provided in the posting.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗