View Our Website View All Jobs

Principal Software Engineer - Platform

At Eros Now, we are building the ultimate destination for Indian movies, music and other entertainment for anyone, anywhere and on any device. Eros Now sits inside Eros International, the largest integrated film company in India. We are a small, cohesive technical team and have offices both in Bangalore and Silicon Valley. As we move toward the goal of becoming the online destination for Indian content, it is critical that we build lasting, large-scale solutions to deal with a rapidly growing user base.

 

Responsibilities:

As a Principal Engineer of the platform team at Eros Now, you will be architecting and developing large scale distributed infrastructure across multiple data centers worldwide. You will be working on exploring software and hardware strategies for getting the best performance out of various system configurations. You will be improving the existing PHP/MySQL stack and be largely involved in making good forward thinking judgements about adopting new technology.

 

Requirements:

  • 5+ years experience of server-side software development experience
  • Strong analytical and Computer Science background. BS or MS in Computer Science or equivalent work experience
  • Must understand the core principles of OO design & development and how to apply them in a highly scaled environment
  • Experience working in a Distributed/Cloud-based environment (e.g. Amazon EC2, GCE, Rackspace, Azure, etc.) and performance tuning of distributed systems
  • Deep understanding of good software design patterns mixed with a healthy passion for refactoring and keeping things simple
  • Experience owning and maintaining critical Web Services in a distributed environment
  • Experience building scalable, high-capacity systems with huge datasets and a high read/write throughput
  • Deep knowledge of concurrency, resiliency, caching, HTTP and REST.
  • Experience with Apache Lucene/SOLR and knowledge of core Java

 

Plus Requirements:

  • Experience building an online streaming platform
  • Excellent understanding of video/audio streaming technologies (HLS, DASH, Smooth Streaming)
  • Experience in Hadoop

Express Apply:

  If you're an excellent fit for this job - Put Your Money Where Your Mouth is. Send your resume to the hiring manager directly, and get a response back within one day.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150