Senior Software Development Engineer
Bengaluru, India · On-site · Full-time
- Posted 1w ago
- From JioStar’s careers page
- Location
- Bengaluru, India
- Work mode
- On-site
- Type
- Full-time
- Level
- Senior
- Experience
- 4+ years
- Department
- Software Development
Opens the listing on jiostar.wd102.myworkdayjobs.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Job Summary:
As a Senior Software Engineer at JioStar, you will play a key role in designing and developing the core backend systems that power our live streaming workflows. You’ll own projects end-to-end, operate with a high degree of autonomy, and help shape the architecture and future direction of our low-latency, distributed systems.
Key responsibilities:
- Own the end-to-end development of video insights use cases, from requirement analysis through production deployment
- Design and implement feature pipelines that integrate video AI models with core platform services and data infrastructure
- Develop robust, scalable solutions for processing large volumes of video content using distributed systems and cloud platforms
- Collaborate with research scientists, data engineers, and product managers to refine use case specifications and success metrics
- Build comprehensive evaluation frameworks and dashboards to track feature performance, user satisfaction, and business impact
- Optimize video processing workflows for performance, cost, and latency while maintaining quality standards
- Mentor junior engineers and contribute to team knowledge sharing through documentation and technical discussions
- Drive continuous improvement through monitoring, profiling, and iterative optimization of deployed features
Skills and attributes for success:
- Expert-level proficiency in at least one of: Python, Java, or C++ with strong software engineering fundamentals
- Hands-on experience building and deploying end-to-end ML pipelines in production environments
- Solid understanding of video processing technologies, including codecs, containers, and streaming protocols (HLS, DASH)
- Experience with large-scale distributed systems, big data platforms (Spark, Hadoop), and cloud infrastructure (AWS/GCP/Azure)
- Strong foundation in software architecture, system design, and building scalable, maintainable systems
- Proficiency with data engineering tools and frameworks (Apache Spark, Kafka, Airflow, or equivalent)
- Understanding of ML fundamentals including model evaluation, feature engineering, and debugging ML systems
- Experience working with video or image data processing at scale
- Excellent problem-solving skills and ability to take ownership of complex technical challenges
- Strong communication skills and ability to collaborate across technical and non-technical teams
Skills they ask for
Pick one to see other roles that ask for it.
About JioStar
Television and streaming entertainmentJioStar operates television channels and streaming platforms for entertainment and sports content.
See all 107 roles at JioStarMore roles at JioStar
See all 107- Software Development Engineer IIBengaluru · On-siteSoftware Development · On-siteBengaluru, India1d
- Senior Software Development EngineerBengaluru · Senior · On-siteSoftware Development · Senior · On-siteBengaluru, India1d
- Software Development Engineer IIBengaluruSoftware DevelopmentBengaluru, India1d
- Senior Software Development EngineerBengaluru · SeniorSoftware Development · SeniorBengaluru, India1d
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.