Hotstar
Hotstar

Software Engineer - Personalization

TLDR

Builds real-time streaming infrastructure and personalized recommendation pipelines at web-scale, delivering low-latency APIs for millions of concurrent users.

About the Role

At Hotstar, we have over 100 million users and capture close to a billion click stream messages daily. The engineering team at Hotstar is at the centre of the action and is responsible for creating unmatched user experience. Our engineers solve real life complex problems and create compelling experiences for our customers.

Crafting user experiences that are instantly sticky and constantly engaging is the holy grail for our team. As an engineer, you will be responsible for building a real-time streaming platform that will democratize data access across engineering, business and other teams at Hotstar. You will be a part of the core team responsible for designing and building low-latency, high throughput data infrastructure for web-scale.

The pace of our growth is incredible – if you want to tackle hard and interesting problems at scale, and create an impact within an entrepreneurial environment, join us!

Your Key Responsibilities

  1. You will design and build state-of-the-art real-time streaming infrastructure
  2. You will build stream processing pipelines to compute personalized recommendations of our users real-time
  3. You will build tools to accelerate A/B testing and offline experimentation of Machine Learning models
  4. You will design and build scalable & highly available APIs to serve recommendations to millions of  concurrent users
  5. You will architect and scale various SQL and NoSQL databases for millions of concurrent reads & writes

What to Bring

  1. Master’s or Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
  2. Comprehensive understanding of computer science and database fundamentals
  3. Must have hands-on knowledge of Apache Kafka
  4. Expertise in any functional language such as: Scala or Go
  5. Experience with building scalable machine learning infrastructure
  6. Unbiased and data-driven opinions
  7. Ability to Write Code for Humans not Machines

Hotstar is transforming how millions of users in India consume video content by offering a personalized entertainment service that seamlessly integrates high-quality programming across various devices. Our focus on exceptional product design, usability, and scalable technology ensures that we deliver a dynamic viewing experience tailored to the evolving preferences of our audience.

View company profile