Staff Software Engineer, Ads

New
W
WhatnotAdvertising technology
Location: New York, NY; Secondary Locations: Kraków, Poland. As a remote co-located team, we're ... anchored in hubs across the US, UK, Ireland, Poland, Germany, and Australia.Full-TimeStaff
Salary$245K - $290K; $245K – $290K • Offers Equity
Apply NowOpens the employer's application page

Job Details

Experience
8+ years (for Staff) or 10+ years (for Senior Staff) of backend/distributed systems engineering experience.
Required Skills
PythonKafkaGoRedisDistributed Systems

Requirements

  • Bachelor’s degree in Computer Science, a related field, or equivalent work experience.
  • 8+ years of backend/distributed systems engineering experience for Staff level.
  • Strong mastery of distributed systems fundamentals, including consensus, partitioning, replication, coordination, sharding, and state management.
  • Deep experience with high-throughput, low-latency services and stream processing.
  • Strong software design, algorithmic, and data-structure skills.
  • Proficiency in one or more programming languages, such as Python or Go, and scripting.
  • Experience with messaging, caches such as Redis or RocksDB, time-series stores, and data pipelines.
  • A track record of leading architecture and scaling core systems under high load, especially in ads, ranking, or ML serving.
  • A track record of delivering features end-to-end and driving projects from inception through production.
  • Startup experience at a high-growth company is a plus.
  • Experience with ads systems, infrastructure, and international commerce is a plus.

Responsibilities

  • Architect and lead implementation of high-throughput, low-latency backend systems for ad auctions, bidding, pacing, ranking, and delivery.
  • Design auction mechanisms that balance seller value, buyer experience, marketplace efficiency, and long-term ecosystem health.
  • Build services for budget management, allocation, forecasting, experimentation, attribution, and measurement.
  • Develop integrations between real-time auction services, machine learning models, data pipelines, and marketplace systems.
  • Own the performance, resilience, observability, and scalability of critical services throughout their production lifecycle.
  • Define service contracts, architectural patterns, fault-isolation strategies, and capacity plans.
  • Lead technical decisions for auction and monetization capabilities, including moving experiments into durable platform infrastructure.
  • Partner with product and machine learning teams on backend and algorithmic solutions to marketplace problems.
  • Lead design and code reviews, mentor senior engineers, and participate in incident response, root-cause analysis, and postmortems.
View Full Description & ApplyYou'll be redirected to the employer's site
$245K - $290K; $245K – $290K • Offers Equity
Apply Now