Software Engineer, Ads Backend
Core
Design and scale high-performance, sustainable advertising systems for a global news discovery platform serving millions of users.
Role type
Senior backend software engineer (ad delivery)
Builds
High-throughput ad delivery platform components including targeting, ranking, auction, and measurement systems.
Domain
AdTech / High-traffic web services
Deliverable
production ML models | product features
Required skills
Backend system design, high-traffic web service development, Java/Kotlin/Golang, Kafka, Redis, SQL, NoSQL databases
Preferred skills
AdTech industry experience, microservice/service mesh architecture, large-scale data processing, basic machine learning understanding
Technologies
Kafka, Redis, SQL, NoSQL, Java, Kotlin, Golang, C++, C#, Python, SpringBoot, MySQL, Hive, Spark, Flink, Docker, Kubernetes, AWS, Github
Responsibilities
Architect robust scalable online and offline backend systems, drive engineering efforts across core ad domains (Ranking, Premium Ads, Targeting, Measurement), collaborate with cross-functional teams including ML and Data Platform
Seniority
Mid-Senior, hands-on IC
