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
Shakthi M
Posted by Shakthi M
Bengaluru (Bangalore), Mumbai
5 - 12 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Microservices
06692

Job Description: 

  •  Location - Bangalore / Mumbai
  • Notice period - Immediate to serving up to - oct 1st week
  • Exp. - must be 5 -12 yrs 
  • Experience in Core Java 5.0 and above, CXF, Spring. 
  • Extensive experience in developing enterprise-scale n-tier applications for financial domain. Should possess good architectural knowledge and be aware of enterprise application design patterns. 
  • Should have the ability to analyze, design, develop and test complex, low-latency client-facing applications. 
  • Good Experience into Microservices , Data structures , Oops , Algorithms, multithreading etc 
  • Good development experience with RDBMS, preferably Sybase database. 
  • Good knowledge of multi-threading and high-volume server-side development. 
  • Experience in sales and trading platforms in investment banking/capital markets. 
  • Basic working knowledge of Unix/Linux. 
  • Experience into High /Low level designing. 
  • Excellent problem solving and coding skills in Java. 
  • Strong interpersonal, communication and analytical skills. 
  • Should have the ability to express their design ideas and thoughts. 

 

Read more
Deqode
at Deqode
1 recruiter
Alisha Das
Posted by Alisha Das
Hyderabad, Bengaluru (Bangalore), Chennai
4.5 - 6 yrs
₹5L - ₹20L / yr
skill iconJava
06692
Microservices
skill iconAmazon Web Services (AWS)
J2EE

Job Summary:

We are seeking a skilled and experienced Java Developer with hands-on expertise in AWS, Spring Boot, and Microservices architecture. As a core member of our backend development team, you will design and build scalable cloud-native applications that support high-performance systems and business logic.

Key Responsibilities:

  • Design, develop, and maintain backend services using Java (Spring Boot).
  • Build and deploy microservices-based architectures hosted on AWS.
  • Collaborate with DevOps and architecture teams to ensure scalable and secure cloud solutions.
  • Write clean, efficient, and well-documented code.
  • Optimize application performance and troubleshoot production issues.
  • Participate in code reviews, technical discussions, and architecture planning.

Must-Have Skills:

  • 4.5+ years of experience in Java development.
  • Strong proficiency in Spring Boot and RESTful APIs.
  • Proven hands-on experience with AWS services (EC2, S3, Lambda, RDS, etc.).
  • Solid understanding of microservices architecture, CI/CD, and containerization tools.
  • Experience with version control (Git), and deployment tools.


Read more
Careator Technologies Pvt Ltd
Remote, Hyderabad
2 - 8 yrs
₹2L - ₹18L / yr
skill iconGo Programming (Golang)
skill iconC++
skill iconJava
Golang 2 years with 1 year on either Java or c/c++

Familiarity with Agile development methodologies.

• Areas of expertise: Go, Electron, NodeJs.

• Developer in Linux and Windows environments

• Proficient in software development tools such as IDEs, debuggers, profilers, source control systems.

• Strong in coding languages (e.g. C, C++, Go, Java) and frameworks (e.g. NodeJs, Electron, Git)

Preferred Qualifications

The ideal candidate will possess the following experience:

• Good subject matter expertise with Kubernetes, Docker and other container orchestration tool.

• Practical experience developing, testing and operating a service in a hybrid cloud.

• Outstanding coding/scripting skills, preferably in Go.

• Experience with Linux/Unix

• Experience in Jenkins and CI/CD environment

• Strong oral and written communication skills
Read more
Cloudera
at Cloudera
2 recruiters
Sushmitha Rengarajan
Posted by Sushmitha Rengarajan
Remote, Bengaluru (Bangalore)
5 - 20 yrs
₹1L - ₹44L / yr
skill iconJava
skill iconKubernetes
skill iconDocker
Hadoop
Apache Kafka
+3 more

 

Senior Software Engineer - 221254.

 

We (the Software Engineer team) are looking for a motivated, experienced person with a data driven approach to join our Distribution Team in Budapest or Szeged to help design, execute and improve our test sets and infrastructure for producing high-quality Hadoop software.

 

A Day in the life

 

You will be part of a team that makes sure our releases are predictable and deliver high value to the customer. This team is responsible for automating and maintaining our test harness, and making test results reliable and repeatable.

 

You will…

•work on making our distributed software stack more resilient to high-scale endurance runs and customer simulations

•provide valuable fixes to our product development teams to the issues you’ve found during exhaustive test runs

•work with product and field teams to make sure our customer simulations match the expectations and can provide valuable feedback to our customers

•work with amazing people - We are a fun & smart team, including many of the top luminaries in Hadoop and related open source communities. We frequently interact with the research community, collaborate with engineers at other top companies & host cutting edge researchers for tech talks.

•do innovative work - Cloudera pushes the frontier of big data & distributed computing, as our track record shows. We work on high-profile open source projects, interacting daily with engineers at other exciting companies, speaking at meet-ups, etc.

•be a part of a great culture - Transparent and open meritocracy. Everybody is always thinking of better ways to do things, and coming up with ideas that make a difference. We build our culture to be the best workplace in our careers.

 

You have...

•strong knowledge in at least 1 of the following languages: Java / Python / Scala / C++ / C#

•hands-on experience with at least 1 of the following configuration management tools: Ansible, Chef, Puppet, Salt

•confidence with Linux environments

•ability to identify critical weak spots in distributed software systems

•experience in developing automated test cases and test plans

•ability to deal with distributed systems

•solid interpersonal skills conducive to a distributed environment

•ability to work independently on multiple tasks

•self-driven & motivated, with a strong work ethic and a passion for problem solving

•innovate and automate and break the code

The right person in this role has an opportunity to make a huge impact at Cloudera and add value to our future decisions. If this position has piqued your interest and you have what we described - we invite you to apply! An adventure in data awaits.

 

Read more
Vauld
at Vauld
4 recruiters
Sindhu U
Posted by Sindhu U
Bengaluru (Bangalore)
6 - 12 yrs
₹40L - ₹70L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconJava
+3 more
Brief Overview:
 
Through your work at Vauld, you will have the opportunity to change money for the 21st century. We’re a leading cryptocurrency platform and are passionate about increasing economic freedom around the world.  
 
We are looking for a Lead Backend Engineer who has hands-on experience working with and leading Product teams and has solved for and built complex backend solutions. You'll be involved with bringing features and products from idea to completion and mentoring an incredibly talented group of peers. 
 
If you are looking for a challenging work environment where you can grow and deepen your technical skills, we’d love to chat with you! 
 
Key Responsibilities:
- Working with CXO’s, product managers, devops, and frontend engineers to collaboratively own the backend-end layer for Vauld’s application.
- Architect and build highly scalable, secure features keeping the long-term vision of the product. 
 
Requirements:
- You have 7 years or more of backend development experience with expertise in designing and implementing high-performance applications.
- Worked with and built high-performance products using Node Js/GoLang/ Python and have seen the product evolution cycle from PoC to Production 
- You have a deep understanding of design principles and can rightly judge/implement solutions to complex problems
- You are capable of writing high-quality code that conforms to the standards and best practices in a particular language/framework.
- You have experience building a product using a mainstream library or framework.
- You love to own end-to-end responsibility, starting from defining the problem statement (either yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then production environment, and finally monitoring. 
 
Preferred:
- Previous work experience in product-based startups
- Experience building for products that have scaled and have seen the product evolution
- Understands the cryptocurrency landscape 
 
Working at Vauld:
You will join a fun and intellectually stimulating work environment. If you’re excited by the idea of making a real impact and joining a team where we pride ourselves on being disruptive and ambitious, a career with Vauld is perfect for you. 
 
Applying:
We would love to hear from you even if you don’t fulfill 100% of the above requirements, or are unsure about whether this would be the right fit.

Equal Opportunity:
Vauld is committed to diversity in its workforce and is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to religion, gender, sexual orientation, or any other basis.
Read more
The Job location will be Noida
The Job location will be Noida
Agency job
via PeopleBridge by Amitabh Kumar
Bengaluru (Bangalore), Mumbai, Hyderabad, anywhere
2 - 5 yrs
₹5L - ₹10L / yr
skill iconJava
J2EE
Spring
Hibernate (Java)

Must Have

 

  • 1+ to 6 year’s development experience in Java/J2EE Development.
  • 1+ years’ experience in Spring, Hibernate.
  • 1+ years’ experience in developing REST API’s
  • 1+ years’ experience in developing Spring boot applications.
  • Hands-On experience in Unit testing.
  • Hands On experience in MVC frameworks –AngularJS/Angular7/8
  • Understanding of Micro services.
  • Understanding of Agile Methodologies.
  • Working experience with DB technologies
  • Strong analytical and problem-solving skills.
  • Aptitude for innovation, working independently and thinking ‘outside of the box’.
Read more
TetraSoft
at TetraSoft
1 video
8 recruiters
Chandrika Yaminedu
Posted by Chandrika Yaminedu
Hyderabad
3 - 5 yrs
Best in industry
RESTful APIs
skill iconJava
API
skill iconSpring Boot
Distributed Systems
+4 more
Role: Developer
Experience Level: 3 to 5 Years
Job Location: Hyderabad

Responsibilities

· Excellent knowledge of Core Java and Spring

· Candidate should have a working knowledge of web services

· Should have worked in the distributed agile model and continuous integration

· Should have knowledge of designing and implementation of REST Web services

· Strong experience with REST API and web services

· Should be efficient with Java J2EE and related technologies.

Essential Requirements

· Strong Core Java and spring.

· Strong RESTFUL web service experience

· Strong SQL (preferably Oracle), JQuery, HTML/CSS, Oracle Restful, SOAP web services

· B. Tech/M. Tech from Tier-1 colleges like IIT, NIT, VIT, BIT

Primary Skill: Java, spring & RESTFUL Web services,


Read more
I Base IT
at I Base IT
1 recruiter
Sravanthi Alamuri
Posted by Sravanthi Alamuri
Hyderabad
4 - 7 yrs
₹5L - ₹13L / yr
skill iconJava
Spring
Hibernate (Java)
J2EE
Struts
+1 more
What you’ll be doing… • Design and Develop new capabilities for business applications in AWS and/or private cloud environments and to coordinate with rest of the team on reuse of the modules developed. • Provide expertise in the use of the spring framework, MicroServices and APIs including best practices and design patterns. • Ensure the best possible performance, quality, and responsiveness of applications. • Identify bottlenecks and bugs, and devise solutions to the problems. • Help maintain code quality, organization and automatic testing tools. • Handle complex projects require coordination with external systems and business. • Interactions with Front line team on portal issues and provide solutions to improve customer experience. What we’re looking for... You’ll need to have: • Bachelor’s degree nine or more years of work experience. • Six or more years of relevant work experience. • Programming experience with Java/J2EE environment including Spring/Hibernate framework, REST and Microservices. • Experience using AWS to build applications. • Experience working with web technologies including Angular JS, HTML 5, XHTML, CSS, JavaScript, AJAX, and JSON. • Experience with spring boot, Docker, Elastic and AWS Cloud Formation. • Experience with open source databases such as Cassandra. • General knowledge of application design principles, practices design patterns, DevOps and software life cycles. • Experience in source code version including Accurev, Stash or Github. • Experience in testing automation, continuous integration with tools such as Jenkins and Jira. • Strong communication and interpersonal skills and excellent troubleshooting and analytical skills.
Read more
A B2B SaaS-based leading product firm.
A B2B SaaS-based leading product firm.
Agency job
via CareerNet by Rekha T
Chennai
7 - 13 yrs
₹15L - ₹35L / yr
skill iconJava
skill iconRuby on Rails (ROR)
skill iconGo Programming (Golang)
Algorithms
Object Oriented Programming (OOPs)
+3 more

Job Description :

 

Hiring for Staff Engineer (Back end) for a leading product based company at DLF IT Park, Chennai.

Skill Set :

- Strong Experience in any Programming language (Ruby, Go, Java, or other high-performance languages), Architecture, Design (HLD/LLD), Data structures, Algorithms, Hands-on Coding, Problem Solving, etc

- Experience in Web Technology is Must.

- Looking for candidates with good experience in product development.

- Candidates from product development companies will be preferred.

- Candidates willing to relocate/preferring Chennai can apply.

Responsibilities :

- Analyze and drive product requirements

- Architect and design product features for scale and maintainability

- Lead in the design, implementation, and deployment of successful systems and services

- Ensure the quality of architecture and design of systems

- Implement code with very high coverage of unit tests and component tests

- Perform design and code reviews

- Functionally decompose complex problems into simple, straight-forward solutions

- Fully and completely understand system interdependencies and limitations

- Possess expert knowledge in performance, security, scalability, architecture, and best practices

- Software development of high quality/availability core systems

- Cross-training peers and mentoring teammates

- Document HLD/LLD for easy knowledge sharing and future scaling

Must have :

- 8-12 years of experience designing, integrating and developing distributed applications in Ruby, Go, Java, or other high-performance languages

- Experience with cluster and container orchestration systems such as Docker, Mesos, Marathon, Salt or Kubernetes.

- Experience with Service design, systems engineering, API Design and versioning

- Understanding of Design Patterns, Serverless computing, cloud-first architecture, TDD, BDD, CI/CD, Integration Patterns

Good to have :

- Experience building distributed systems using Kafka. Strong grasp of fundamental concepts of Kafka, ZooKeeper and building producer and consumer applications using Kafka

- Familiarity writing and optimizing advanced SQL queries

- Good Linux/UNIX systems knowledge

- AWS compute and storage PaaS services. AWS certified solutions architect nice to have.

- Experience productionizing Machine Learning models

- Experience publishing technical papers in reputed conferences.

Read more
SynqCloud, Inc
at SynqCloud, Inc
1 video
1 recruiter
Rathiesh Raja
Posted by Rathiesh Raja
Chennai
5 - 12 yrs
₹6L - ₹12L / yr
skill iconJava
WebServices
CoreJava
Job Description SynqCloud, Inc is looking to hire a top notch Java Technical Lead/Architect who can be part of a growing product development team of SynQ. You should be a blend of great technical talent with the right attitude to get things done whatever it may take. What you get is a platform to learn the latest cloud technologies like ServiceNow, Informatica Cloud, Salesforce, Workday and many other enterprise software systems while working in the core Java development in the cloud architecture. If you are looking for greater heights in your career with the challenging and a flexible environment working environment, this is the right place for you. Job Responsibilities : 1. Define long-term technical architecture to support SAAS offering, Lead and direct product development efforts. 2. 5 years of full-time programming experience within an Operations or technical department. 3. 3+ years of direct experience with multiple Agile teams. 4. Be able to distill business objectives into technical solutions through effective system design and architecture 5. Be able to work independently on a project-by project basis and also work in a collaborative and fast-paced team environment 6. Be able to provide technical and analytical solutions to evaluate the merits and challenges of a product idea 7. Create applications on both the server-side and on the web interface 8. Perform high complexity integration testing and validate all services integrate according to specifications 9. Responsible for prevention and early detection of defects through verification and validation activities ensuring the integrity and quality of all work products Desired Candidates:- 1. Bachelor's or higher degree or equivalent in computer science 2. Minimum of 5 -12 years of experience in software development with expertise in core Java, Multithreading, XML, Webservices, REST, SOAP, Enterprise Application Integration & Product Development 3. Proficiency in Core Java & J2ee design patterns 4. Experience with software development methodologies (e.g., OOA/D, UML, Requirements Management, Configuration Management, and Defect Management) and tools (CVS, Subversion, etc) 5. Experience in project planning and tracking 6. In a leadership position for at least 1 year 7. Performance & Tuning of J2EE application 8. Working experience in implementing Enterprise Application Integration solution 9. Product Design & Development If you make it through the rigorous selection process, you will: 1. Work with a team of specialists to develop software platform architecture. 2. Leverage your software development skills to Design, Code and Test the solution using latest technologies. 3. Mentor and lead team of developers. Own delivery of the solution 4. Operate in completely transparent environment with unquestionable trust 5. Burning desire to build best in the class SAAS products 6. Work in latest and state-of-the-art technologies (we use only the best technologies) 7. Believe in Smard (Smart + Hard) Work 8. Think long term & Act today 9. Provide best in call learning opportunities in latest technologies 10. Healthy work culture
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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