Senior Software Engineer at Madhive
New York, NY
$190,000–$220,000from the description
Jul 12, 2026
New York, NY
Jul 21, 2026
What this job asks for AI summary
A full-stack senior engineering role focused on an advertising technology platform, covering both frontend interfaces and distributed backend systems. Day-to-day work includes building and maintaining features, supporting data pipelines and ML solutions at AdTech scale, improving observability, and writing thorough automated tests. Best suited to engineers with AdTech domain knowledge — particularly around bidding and inventory systems — and comfort across backend and frontend development.
Senior level · 5+ years · Remote · Full-time
“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
Roughly 44,600 people nationally plausibly meet what this posting asks for (software developers). range 18,700–80,500
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
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). This posting is about at that midpoint.
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 (9)
The posting describes a hybrid role (2–3 days/week at Madhive HQ in New York City's Financial District); the caller has overridden this to remote=true with a national candidate pool, so no metro is recorded.
Golang is the explicitly preferred backend language but the JD states 'experience with any modern backend language is welcome' — alternatives reflect that openness; it is still listed under the requirements block so it is treated as a hard gate on backend capability.
React is listed under the 'Who you are' requirements section but qualified with 'preferred' — however, it sits in the primary requirements block alongside other hard gates and is the only named frontend framework, so it is treated as a hard gate on frontend capability with common alternatives noted.
AdTech domain experience (bidding systems, inventory, supply) is explicitly required in the 'Who you are' section and is a clear rejection criterion.
Kafka is listed as 'Kafka or similar streaming technologies' in the requirements block — treated as a hard gate on streaming capability; alternatives reflect common substitutes.
Observability/monitoring tools (Looker, OpenTelemetry, Sentry, New Relic) are framed as 'familiarity with … such as' — this is illustrative rather than gating, so the skill is marked preferred. All named tools are captured as alternatives under a single skill entry.
Data science and ML experience is described as 'a strong interest … or hands-on experience' — aspirational framing, not a hard gate; omitted from the skills list as it names no specific technology or tool.
Automated testing frameworks are mentioned but no specific tool is named, so no skill entry is emitted.
Caller marked this a fully-remote role — scored against the national candidate pool.
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.