Staff Software Development Engineer (Backend)
Core
Design and build scalable, fault-tolerant backend systems for subscription lifecycle management, payment processing, and renewal workflows for JioHotstar's OTT platform.
Role type
Staff Software Development Engineer (Backend)
Builds
Subscription state machine, payment orchestration layer, retry engine, entitlement services, and subscriber/business growth platforms.
Domain
Streaming/OTT, Subscription Management, Payments
Deliverable
production ML models | product features
Required skills
Java, Golang, Python, RESTful API design, MySQL, Cassandra, Redis, DynamoDB, ElasticSearch, AWS stack, system observability, architecture design
Preferred skills
Bachelors/master's in computer science, 7-9 years of professional experience
Technologies
Hystrix, AWS
Responsibilities
Design and build scalable backend systems for subscription and payment flows; Lead development of core platform components; Ensure high performance and low latency of APIs; Build systems with strong observability and monitoring; Influence and lead architecture and design discussions.
Seniority
Staff, functional lead & hands-on IC