Cutshort logo
Hotstar logo
Senior Software Engineer - Messaging Infrastructure
Senior Software Engineer - Messaging Infrastructure
Hotstar's logo

Senior Software Engineer - Messaging Infrastructure

Deepayan Mallick's profile picture
Posted by Deepayan Mallick
1 - 8 yrs
₹20L - ₹40L / yr
Bengaluru (Bangalore), Delhi, Gurugram, Noida
Skills
skill iconJava
Data Structures
Algorithms
Erlang
Message Queuing Telemetry Transport (MQTT)
skill iconGo Programming (Golang)
Design patterns
skill iconC++
skill iconC
At Hotstar, we have over 350 million users on Play Store & capture close to a billion clickstream messages daily. The engineering team at Hotstar is at the centre of the action and is responsible for creating the unmatchable user experience. Our engineers solve real-life complex problems and create compelling experiences for our customers. As an engineer in the Data Products team, you will be responsible for building products, using data, that solve business and engineering use-cases for the company. In this role, you will be building a pub-sub infrastructure for Hotstar that will support 20 million concurrent clients. You will work on protocols such as: MQTT, WebSockets, technologies such as: Apache Kafka, Apache Spark and, databases such as Cassandra, Redshift to build a scalable and real-time pub-sub infrastructure. The pace of our growth is incredible. If you enjoy working on problems at scale and if you want to build our platform, join us! Key Responsibilities • Build low-latency distributed pub-sub infrastructure that can handle more than 20 million concurrent clients • Build tools and platform that allow engineers to rapidly build pub-sub applications • Write MQTT bridges and plugins that connect pub-sub infrastructure with the existing Hotstar infrastructure • Build monitoring tools to track performance and detect anomalies at scale What to Bring • Strong understanding of TCP and MQTT protocols • Proficiency with Erlang and GoLang • Experience in working with any MQTT broker. Experience with an Erlang based broker is a plus • Experience with AWS stack • Experience with Apache Kafka • Experience writing plugins and bridges for MQTT brokers • Experience with databases such as Cassandra, Redis, Redshift
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Hotstar

Founded :
2015
Type :
Product
Size :
500-1000
Stage :
Profitable

About

Disney+ Hotstar is an online video streaming platform owned by Novi Digital Entertainment Private Limited, a wholly owned subsidiary of Star India Private Limited. Disney+ Hotstar currently offers over 100,000 hours of TV content and movies across 9 languages, and every major sport covered live. Highly evolved video streaming technology and a high attention to quality of experience across devices and platforms, make Disney+ Hotstar the most complete video destination for Over The Top (OTT) video consumers.
Read more

Connect with the team

Profile picture
Roopa Rangaprasad
Profile picture
Jayesh Sidhwani
Profile picture
Deepayan Mallick

Company social profiles

linkedintwitterfacebook

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Deepa Shankar
Posted by Deepa Shankar
Bengaluru (Bangalore)
4 - 9 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Microservices
Apache Kafka
Multitasking
+2 more

Required Skillset

• Experience in Core Java 1.8 and above, Data Structures, OOPS, Multithreading, Algorithms, Collections, System Design, Unix/Linux. • Possess good architectural knowledge and be aware of enterprise application design patterns. • Should be able to analyze, design, develop and test complex, low-latency client-facing applications. • Good development experience with RDBMS. • Good knowledge of multi-threading and high-volume server-side development. • Basic working knowledge of Unix/Linux. • Excellent problem solving and coding skills in Java. • Strong interpersonal, communication and analytical skills. • Should be able to express their design ideas and thoughts.


Job Brief-

• Understand product requirements and come up with solution approaches. • Build and enhance large scale domain centric applications. • Deploy high quality deliverables into production adhering to the security, compliance and SDLC guidelines.

Read more
Healthifyme
at Healthifyme
1 video
11 recruiters
Agency job
via Qrata by Prajakta Kulkarni
Bengaluru (Bangalore)
4 - 6 yrs
₹18L - ₹45L / yr
skill iconPython
skill iconDjango
skill iconGo Programming (Golang)
skill iconJava

Roles:

  • Developing core infrastructure in Python, Django.
  • Developing models and business logic (e. g. transactions, payments, diet plan, search, etc).
  • Architecting servers and services that enable new product features.
  • Building out newly enabled product features
 Skills:
  • Minimum 4 years of industry or open-source experience.
  • Proficient in at least one OO language: Python(preferred)/Golang/Java.
  • Writing high-performance, reliable and maintainable code.
  • Good knowledge of database structures, theories, principles, and practices.
  • Experience working with AWS components [EC2, S3, RDS, SQS, ECS, Lambda].

 

Read more
Semperfi Solution
at Semperfi Solution
1 recruiter
Ambika Jituri
Posted by Ambika Jituri
Bengaluru (Bangalore)
4 - 5 yrs
₹8L - ₹10L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)

Job Requirements :

 

- Should have experience in supporting the application and infrastructure 24x7.

- Should have good working knowledge on troubleshooting skills of Operating Systems (Linux/Windows)

- Good experience on Java/j2EE application supporting and AWS infra supporting.

- Ability to work with 3rd parties/FOPS and provide required instruction to troubleshoot and restore faults.

- Respond quickly and effectively to production issues, troubleshooting solutions, and
taking responsibility for seeing those solutions through resolution.

- Identify root cause and corrective actions for highly complex availability, capacity, security, performance, and quality issues affecting the database.

- Strong knowledge of Linux/Unix operating system.

- Good knowledge of scripting languages like Shell, Python.

- Good Knowledge of Databases like Mongo, Mysql, SQL Server.

- Respond to alerts and take corrective action to ensure the high availability of our
production environments and participate in an after-hours on-call rotation.

- Experience/Knowledge of other cloud platforms (Azure, Google Cloud) is a plus

- Strong verbal and written communications skills are a must

- Must have production support experience as the requirement is 24X7X365 production support.

Read more
UST Global
UST Global
Agency job
via Srijan Spectrum by chandana R
Bengaluru (Bangalore), Hyderabad, Kochi (Cochin), Noida
6 - 10 yrs
₹5L - ₹15L / yr
skill iconGo Programming (Golang)
skill iconJava
skill iconPython
skill iconRuby
skill iconRuby on Rails (ROR)
+2 more
Role: Go lang Developer
Skill: golang+java
Experience: 6 to 10yrs
Location: Bangalore,Hyderabad,Noida,Chennai,Pune
Notice peroid: Immediate r 30days
Read more
Hiring for top FinTech and Logistics SAAS firm of India
Hiring for top FinTech and Logistics SAAS firm of India
Agency job
via ENTER by Dikshita Verma
Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
2 - 8 yrs
₹20L - ₹50L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more

Job Description

 

  • Design & implement backend APIs
  • Mentor junior developers technically.
  • Actively work to reduce tech debt in the backend
  • Work towards more stability & scalability of the backend
  • Tech stack - Java, AWS etc. 

 

Eligibility

 

  • 2-8 years of product company experience
  • Advanced understanding of AWS stack
  • Prior knowledge of solving problems at scale.
Read more
InnovAccer
at InnovAccer
3 recruiters
Agency job
via zyoin by Deepana Shahabadi
Bengaluru (Bangalore), Hyderabad
5 - 9 yrs
₹28L - ₹60L / yr
skill iconPython
skill iconJava
Data Structures
Algorithms
skill iconDjango
+2 more

Your Role

We at Innovaccer are looking for  Software Development Engineer-II (Backend) to build the most amazing product experience. You’ll get to work with other engineers to build delightful feature experience to understand and solve our customer’s pain points.

 

A Day in the Life

  • Building efficient and reusable applications and abstractions.
  • Identify and communicate back-end best practices.
  • Participate in the project life-cycle from pitch/prototyping through definition and design to build, integration, QA and delivery
  • Analyse and improve the performance, scalability, stability, and security of the product
  • Improve engineering standards, tooling, and processes

 

What You Need

  • 3+ years of experience with a start-up mentality and high willingness to learn
  • Solid knowledge of Python and experience with any web framework (Django, etc)
  • Aggressive problem diagnosis and creative problem-solving skill
  • Experience in Web Services and REST.
  • Experience in RDBMS & NoSQL database.
  • Experience in Solution Architecture.
  • Proven experience with Git.
  • Knowledge of high-level JavaScript concepts like asynchronous programming, closures, promises, data-binding, async-await, etc.
  • Bachelor's degree in Computer Science/Software Engineering.

 

Preferred Skills

  • Expert in Python and Django Code Reviews
  • Server Deployment
  • Mongo DB/Postgres SQL DB
  • JIRA Administration

 

What We Offer

  • Industry-focused Certifications: We want you to be a subject matter expert in what you do. So, whether it’s our product or our domain, you will dive straight in and be certified by the best in the world.
  • Quarterly Rewards and Recognition Programs: We foster learning and encourage people to take moonshots. When you achieve your goals, we recognize and reward your hard work. 
  • Health Benefits: We cover health insurance for you and your loved ones. 
  • Sabbatical Policy: We encourage people to take time off and rejuvenate, upskill and pursue their interests so that they can generate new ideas for innovating at Innovaccer.
  • Pet-friendly office and open floor plan. No mundane cubicles.
Read more
Angel and Genie
at Angel and Genie
3 recruiters
POOJA GUPTA
Posted by POOJA GUPTA
Bengaluru (Bangalore)
4 - 7 yrs
₹8L - ₹12L / yr
skill iconJava
J2EE
skill iconSpring Boot
skill iconPostgreSQL
skill iconJenkins
+2 more
Responsibilities:
• Develop key functionality and core capabilities for using
Java/J2EE stack
• Design and develop RDandX Network’s microservices and ensure bug free code is pushed to
the deployment pipeline to support large volume of transactions
• Define and communicate the technical design requirements to the Network’s stakeholders
and the Engineering lead
• Responsible for building restful services to integrate with third party services like AdWords
and Facebook marketing API
• Responsible for designing the technical architecture of the different services and
maintaining and upgrading it
• Designing the unit test cases and building the framework for the development team to
enforce the unit testing in all the services
• Be involved and participate in the end to end products’ lifecycle management
• Learn about new technologies and Stay up to date with best practices
• Collaborate with multidisciplinary team of designers, engineers, system administrators and
product team
• Lead the Backend team and manage their day to day activities and work deliverables


Should have:
i. 4-7  years of Working Experience
ii. Experience of Java, J2EE, Spring boot, PostgreSQL
iii. Should have working knowledge of Jenkins, Git, Maven, Glassfish or Tomcat server
iv. Experience on working with cloud technologies like AWS (Kinesis, Lamda, SQS) or GCP (Pub/Sub,
DataProc, DataFlow) is desirable
v. Have experience working with large scale data real time processing systems
vi. Should have working experience on building event driven micro services APIs
vii. Elastic search experience and K8 experience is good to have
Read more
DataMetica
at DataMetica
1 video
7 recruiters
Nikita Aher
Posted by Nikita Aher
Pune
1.5 - 2.5 yrs
₹1L - ₹10L / yr
skill iconJava
skill iconScala
skill iconPython
Maven
Oracle
+2 more
Mandatory Skills:
  • As a polyglot developer Ideally, you should have:
  • 1.5+ years of development experience using any of technology java, scala, python or any similar exciting technologies.
  • Hands-on experience in coding, and implementation of complex, custom-built applications Working knowledge of build tool like maven/sbt and code versioning systems like git/bitbucket/cvs/svn
  • Familiarity with few databases, like MySQL, Oracle, PostgreSQL, SQL Server, NoSQL etc Great OO skills, including strong design patterns knowledge
  • Good communication and ability to work in a consulting environment is essential
Good to Have:
  • Think through hard problems in a consultancy environment, and work with amazing people to make the solutions a reality Work in a dynamic, collaborative, non-hierarchical environment where your talent is valued over your job title or years of experience
  • Build custom software using the latest technologies and tools Craft your own career path
You'll be responsible for:
  • Providing solution to real problems in Bigdata world.
  • RnD on using the latest tools,techniques and cloud services.
  • Automating the manual-timetaking tasks.
  • Hands-on coding, usually in a pair programming environment.
  • Working in highly collaborative teams and building quality code
  • Working in lots of different domains and client environments
  • Understanding the business domain deeply
What we do:
We are a team of technology agnostic, passionate people who aim to provide solution to real world Bigdata problems.
We are building solutions that will help our customers to do automatic migration of their RDBMS systems to latest BIGDATA platforms and tools such as Spark, Apex, Flink etc. For more information do visit our products webpage.  
Read more
Product based Industry
Product based Industry
Agency job
via Jobdost by Ankitha Vyas
Remote only
3 - 8 yrs
₹9.6L - ₹18L / yr
skill iconJava
Spring
SQL
ORM
RESTful APIs
+12 more

Company: Product based Industry in Gurgaon - with offices in CANADA

Backed by intelligence and research, we assist your business perfect a greater outreach on the right audience. We are , your partner in professional growth. Offering bespoke consulting across varied segments, Trancis’ assistance is sure to set your business apart and ahead of your competition. With strong beliefs in detailed work approach, Trancis leaves nothing to chance. Meticulously going through each and every aspect of your business, we ensure that you have a well-oiled, and smooth- running venture. Appropriate business planning, correct legal and financial consulting, the right technical assistance, and more, experience an all- dimensional cooperation at . Company which stands for omnidirectional Now we are the leading IT based Industry in Gurgaon - with offices in Delhi NCR, Canada and France.We are specialized in Web Development & Digital Marketing with a proven track record of developing successful online store.Our overall client rating is 4.9 out of 5

 

Online test -> Final tech round

 

Product based / service based company

Role - Sr. Software Engineer - Java

Employment Type - Full Time, Permanent

Exp. - 5+ Years

Joining time - Immediately

work from home permanently

Knowledge and Skills:

  • Strong experience in Advance Java, Spring, 
  • Enterprise-grade cloud applications on Java EE platforms
  •  
  • Hands-on experience in designing and developing high-performing, scalable,
  • Object Oriented analysis and Design patterns.
  • Run the simulator against it for verifying the baseline.
  • Trigger scripts that need to get the logs from the server
  • Profound insight of Java and JEE internals (Memory Management, Transaction management)
  • Excellent knowledge of Relational Databases SQL and ORM technologies
  • Experience in developing RESTful web services
  • Good experience in Spring, Spring Boot, REST APIs, Protocol Buffers
  • Solid experience in creating and deploying micro services is very important.
  • Working knowledge with AWS Lamda, Dockers
  • Good to Have Skills: Shell script, MySQL
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit test

Proficient understanding of code versioning tools, such as GIT

Familiarity with build tools such as Ant, Maven, and Gradle

Familiarity with continuous integration

Mandatory skills: Advanced Java, Sprint Boot

 

Read more
PickYourTrail
at PickYourTrail
4 recruiters
Gowri Shankar
Posted by Gowri Shankar
Chennai
3 - 10 yrs
₹4L - ₹20L / yr
skill iconAmazon Web Services (AWS)
skill iconJava
J2EE
Struts
Spring
+3 more
Senior Java Developer Enthusiastic about developing highly scalable, foolproof, end-to-end quality software? Then, you are the one we are looking for. You are very agile in planning your day, so you write thousand and thousand lines of code without breaking a sweat. You do this, day-in and day-out. You are flexible in working with multidisciplinary teams and you push your teammates to their limits & ensure that the work is done. Drop by, let's talk over a cup of Java. Soft skills Should be able to understand and appreciate that chaos / randomisation is the only constant at a startup. Should be a passionate self-starter; ready to get their hands dirty Should envision and manage the growth of tech vertical to complement business growth Should have a clarity in thought and articulation. Prior experience of high energy and intense environments - would be a plus Technical skills Core Java Spring framework GIT AWS REST API Mongo DB Node Basics
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos