Taro Logo

Senior Staff Software Development Engineer

A leading global media & entertainment company that reaches more than 750 million viewers weekly through its television network and streaming service.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
9+ years of experience
Entertainment

Job Description

JioStar, a leading global media & entertainment powerhouse, is seeking a Senior Staff Software Development Engineer to join their API Gateway and iAuth team. This role is crucial in building and managing the company's most essential building blocks, affecting development velocity across JioHotstar's platform that reaches over 750 million viewers weekly.

As a Senior Staff engineer, you'll be at the forefront of designing platforms that solve complex technical problems and build systems at massive scale. You'll work within the API Gateway team, which manages large-scale operations with a frugal mindset, and your services will handle all origin traffic for JioHotstar.

The ideal candidate will possess 9-12 years of software development experience, with expertise in Java or Golang, and a strong background in distributed systems and microservices architecture. You'll need proficiency in various databases (MySQL, Cassandra, Redis) and AWS services, combined with excellent problem-solving and leadership abilities.

This hybrid role, based in Bengaluru, offers the opportunity to work on next-generation user experiences and platforms while mentoring other developers. You'll collaborate with product managers, contribute to architectural decisions, and ensure high-quality project delivery.

JioStar values diversity and creates an inclusive environment where everyone can bring their authentic selves to work. Join a company that's reimagining entertainment and sports consumption while working on systems that impact millions of users.

Last updated 2 months ago

Responsibilities For Senior Staff Software Development Engineer

  • Serve as functional lead with deep knowledge of core systems
  • Take full responsibility for team's code, design, and project delivery
  • Tackle complex technical challenges independently
  • Identify and address performance bottlenecks and scalability issues
  • Contribute to architectural discussions and propose innovative solutions
  • Collaborate with product managers to decompose large projects
  • Build next-generation user experience platforms
  • Optimize applications for performance across various platforms
  • Provide mentorship and guidance to other developers

Requirements For Senior Staff Software Development Engineer

Java
Go
MySQL
Cassandra
Redis
Kubernetes
  • Strong coding and designing skills in Java or Golang
  • Experience in building high-scale distributed domain-driven microservices
  • Proficiency with databases like MySQL, NoSQL (Cassandra, Redis, DynamoDB)
  • Experience with AWS stacks (SQS, Dynamo DB, EKS, Aurora)
  • Excellent problem-solving skills
  • Ability to debug complex issues in production environments
  • Effective communication skills
  • B-Tech or M-Tech in Computer Science or related technical discipline
  • 9-12 years of progressive experience in software development

Related Jobs

Staff Software Development Engineer (Backend) - Adtech

Lead backend development for JioStar's advertising platform, designing scalable systems for ad delivery and optimization while mentoring team members.

Senior Staff Software Development Engineer

Senior Staff Software Engineer role at JioStar, building large-scale streaming infrastructure and leading backend engineering initiatives for one of the world's largest entertainment platforms.

Software Developer 4

Senior software development role at Oracle focusing on analytics platform development using C++, Java, and Python with 10+ years of experience required.

Senior Staff Engineer - Full Stack Developer

Senior Staff Engineer position for Full Stack Developer at Stryker, requiring 9 years of experience in software development with expertise in both frontend and backend technologies.

Lead Software Engineer - Quality Assurance

Lead Software Engineer - Quality Assurance position at Amplifi Capital, focusing on test automation and quality assurance leadership for fintech products.