DailyHunt enables consumers to access news and books in the language of their choice.
The Adtech Team at dailyhunt, is responsible for running an ad platform with the goals of revenue maximization, platform performance, demand maximization and runs it’s own ad servers to optimize the serving time below 50ms at 50K rps, performance engine for matching the right users to right campaigns, a pacing engine to evenly spread the campaigns, a configuration and reporting system, near real time data pipelines for continuous machine learning & BI, and large scale prediction of expected supply for a future date.
Looking for a smart engineer who is exceptional in one's area of work and has made significant impact via contributions around architecture, design, algorithms, implementation & Optimizations. Independent ownership of large components and subsystems is table stakes and expected from every member. You should be able to leverage the autonomy to select technologies for the purpose of showing only relevant ads while maximizing revenue from the visit.
What You'll Do:
Work closely with leadership and product teams from conception, definition stages.
Design and develop quality Backend Platform for these verticals to create innovative and state of the art end user experiences.
Derive from and Contribute to Dailyhunt platforms related to ads personalization, performance, demand extension and supply extension
Work on scaling problems of ad platforms as we experience massive growth
Help move from on-prem cloud to public clouds
B.Tech/B.E (preferably in Computer Science Engineering) from NIT/IIT or equivalent.
7+ years of hands-on programming experience in building data-driven REST APIs, services & platforms using advanced Java frameworks like Spring, Redis, Node.js etc. with deep focus on integration & scale.
We also look for hands-on experience with Mysql, Elasticsearch (or Solr) and Nosql stores.
Our evaluation starts with focus on computer science fundamentals, data structures & algorithms.
You will have been learning new technologies every week and prefer folks who can use golang/rust for backend development and are familiar with equivalent data stores, index stores and pub-sub technologies.
Bangalore, Karnataka, India
Leadership, Team Work