Lead Software Development Engineer, Playback Team
Core
Design, architect, and implement scalable systems for audio ad serving, real-time ad pipelines, and conversational AI integration to optimize ad performance and customer experience.
Role type
Lead Software Development Engineer (Audio Ads & Distributed Systems)
Builds
Scalable ad serving pipelines, real-time ad systems, and conversational AI features for millions of listeners
Domain
Internet Audio / Digital Advertising / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, real-time data processing, system architecture, mentoring, agile engineering, code review, technical leadership
Preferred skills
Machine learning engineering, full-stack development
Technologies
Java, NoSQL, JavaScript, Node.js
Responsibilities
Design and develop software components for audio ad systems, optimize ad serving latency and cost, lead complex technical initiatives, mentor developers, collaborate with cross-functional teams on advertising products
Seniority
Senior, hands-on IC with leadership responsibilities