ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Backend Software Engineer - Live Video

100ms

Bengaluru permanent

Posted: October 29, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a Senior Backend Software Engineer to join our team in Bengaluru, India. The ideal candidate should have experience with building scalable live video infrastructure and be able to work on a global team.

Job Description

About us

100ms is building a Platform-as-a-Service for developers integrating video-conferencing experiences into their apps. Our SDKs enable developers to add gold standard audio-video quality conferencing with much faster shipping times. 100ms allows shipping live conferencing application time in days instead of months, allowing companies to focus on their core business.

We are a team uniquely placed to work on this problem. We have built world-record scale live video infrastructure powering billions of live video minutes in a day.

We are a remote-first global team with engineers who've built video infrastructure at Facebook and Hotstar.

We are in search of software engineers to join our core teams at different levels, explore new technologies and solve cutting-edge technological problems.


What would you do:
• As a senior backend software engineer, you will be responsible for design, development and scalability of our backend platform for delivering the best conference experience to our users.
• Design, development of backend services.
• Ensure scalability, reliability and security of the applications
• End to end ownership of multiple features, modules and services
• Articulate complex architecture problems, drive engineering excellence and collaborate with a cross-functional team.
• Help scale our platform to support billions of minutes a day across thousands of devices around the world.
• Share technical practices, build development teams and improve workflows.
• Contribute to open source as we set the standards for video conferencing.
• Mentorship of other team members


Who can apply:
• Bachelor's degree in (Computer Science/Information Technology) or equivalent practical experience
• 3+ years of professional software development experience.
• Experience in taking on complex and ambiguous problemsExperience in building scalable applications
• Experience in building RESTful APIs with monitoring, fault tolerance and metrics
• Understanding of OOPS concepts, threading
• Proficient in Go or Python or any other server side programming language
• Knowledgeable in data structures and algorithms


Good to have:
• Experience with Video conferencing, Real-time communication, Go, Sockets, WebRTC, Distributed systems, Docker, etc.
• Experience with Video streaming, HLS, DASH.
• Prior experience with AWS, GCP or Azure.
• Hands on experience with Kubernetes.
• Ability to speak and write in English fluently and idiomatically.
• Strong inclination to keep up-to-date with latest trends, learn new concepts, or contribute to open-source projects and would be eager to talk about ideas in internal or external forums.
• Open to work on constructive feedback and proactively shares the same with peers.
• Experience with open source contribution.


Why 100ms.live:
• You will be part of a small team at a fast-growing engineering-first startup.
• You will work with engineers across the globe with experience in video at places like Facebook and Hotstar.
• You can grow as an individual contributor or as a team leader - freedom to set your own goals.
• You will work on problems at the cutting-edge of real-time video communication technology at a massive scale.


Additional Information:
• At 100ms, we value in-person collaboration for faster iteration and stronger product culture.
• Team members are expected to work from the office at least three days a week — Tuesday, Wednesday, and Friday.


website :
• https://www.100ms.live

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply