Senior Software Engineer - Search

Disney+ Hotstar
Apply Now

Job Description

In this role, you will be building a distributed, self-developed search engine cluster as well as multi-functional search services for Hotstar that will support over 10 million search requests per day. You will work on Java Spring developing environment and AWS cloud deployment, technologies such as: Spring Cloud, ElasticSearch, Kubernetes, Kafka, Redis, Hive, Database, RPC and CDN to build a scalable and high availability search cluster as well as a time-efficient popularity based multi-profile ranking algorithm.

Here are a few of things that you’ll do:

  • Build distributed search clusters in multi-scenarios and multi-language that can handle more than 10 million international search requests.
  • Build monitoring and alerts to track cluster status and service performance; maintain high available search clusters
  • Build search core api as well as multi-functional services: related search/ query correction/ scenario based partition.
  • Optimize ranking algorithm based on NLP and ML.
  • Build and maintain ML model serving system.
  • Advocate engineering best practices, including design patterns, code review and automated unit/functional testing.
  • Introduce the team to the value of new technologies and frameworks through experimentation


  • 3+ years demonstrated coding skills and experiences in java and web service;
  • Experience with the following technologies and applications is a plus but not required: ElasticSearch, Lucene, NLP, ML
  • Experience with vertical search engine and ranking technology is a plus
  • Keep Learning: A strong grasp of computer science fundamentals
  • Bias for Action: The ability to jump into a project and contribute immediately to both architecture and implementation
  • Collaboration: Great communication and collaboration skills and a strong teamwork ethic
  • Written and spoken communication skills in both Chinese and English
  • Education:M.S. or Ph.D. in Computer Science / Electronics Engineering is preferred

We are part of The Walt Disney Family of Companies, and the Disney+ Hotstar Beijing Tech Centre consists of a high-caliber engineering staff with expertise in frontend and backend development, video encoding and streaming, ads serving and machine learning, discovery and personalization of the user experience while keeping an eye on security at the same time.

Company Info.

Disney+ Hotstar

Disney+ Hotstar today is the one-stop destination for all your entertainment needs - from Live Sports, Indian and International Shows and Movies to all Disney content, including Pixar, Marvel, Star Wars, National Geographic and Disney+ Originals. We’re looking for the brightest minds to build the future of TV with us. We believe there are only two ways to realize our goals – by daring or daring more.

  • Industry
  • No. of Employees
  • Location
    Lower Parel West, Lower Parel, Mumbai, Maharashtra 400013, IN
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Disney+ Hotstar is currently hiring Senior Software Engineer Jobs in Beijing, China with average base salary of ¥300,500 - ¥650,500 / Year.

Similar Jobs View More