Software Development Engineer, Benchmarks
Core
Build AI-agent-powered data platforms processing billions of events daily to help advertisers understand benchmark insights at the intersection of petabyte-scale data engineering and real-time distributed systems.
Role type
Senior IC software development engineer (data platforms & AI agents)
Builds
Agent-friendly APIs, operational AI agents, real-time streaming pipelines, and unified reporting solutions for advertiser measurement products
Domain
Advertising technology, big data, real-time distributed systems, AI agents
Deliverable
production ML models | product features | infrastructure
Required skills
scalable real-time data system design, end-to-end delivery ownership, monitoring and alerting frameworks, distributed system optimization, GenAI development practices, system architecture and design
Preferred skills
full software development life cycle expertise, new system architecture and design, big data platform experience
Technologies
Apache Iceberg, Spark, AWS, Hadoop, Lucene/SOLR, Storm/Samza
Responsibilities
Design and build scalable real-time data systems for advertiser-facing products; own end-to-end delivery from requirements to operations; build monitoring and data quality frameworks; optimize distributed systems for performance and cost; contribute to GenAI-accelerated development practices; collaborate with scientists and product teams to solve complex measurement problems
Seniority
Senior, hands-on IC