Senior Software Engineer - Performance Pacing
Core
Design, build, and maintain Kotlin APIs and backend services powering distributed pacing and ad delivery systems for Connected TV advertising.
Role type
Senior Software Engineer (Backend/Infrastructure)
Builds
Distributed pacing and ad delivery systems, critical infrastructure for campaign optimization
Domain
Connected TV advertising, performance marketing
Deliverable
production ML models | product features | infrastructure
Required skills
Kotlin, Python, distributed systems, microservices architecture, SQL/NoSQL databases, Linux/UNIX, CI/CD, Kafka, cloud platforms (GCP/AWS)
Preferred skills
Rust, PySpark, OpenRTB, DSP, ad delivery optimizations, AI tools
Technologies
Kotlin, Python, Rust, PySpark, Kafka, SQL, NoSQL, GCP, AWS, Git
Responsibilities
Design and maintain Kotlin APIs and backend services; own critical infrastructure for optimization decisions; scale microservices for high performance; optimize existing services; collaborate cross-functionally to translate business requirements into scalable solutions
Seniority
Senior, hands-on IC