VIViacom18
Staff Software Development Engineer
Bangalore ₹5-9 LPA Posted 5 Mar 2026
FULL TIME
Cassandra
Orchestration
Backend Development
Payment Processing
Mysql
+1 more
Job Description
Key Responsibilities:
- Design and build scalable and fault-tolerant backend systems to support subscription lifecycle management, payment processing, renewals, and entitlement workflows.
- Lead the development of key platform components such as subscription state machines, payment orchestration layers, retry mechanisms, and entitlement services.
- Develop high-performance RESTful APIs capable of handling real-time subscription and payment flows across global markets.
- Ensure systems maintain high availability, scalability, and low latency while serving millions of users.
- Implement strong observability practices including monitoring, logging, and metrics to maintain system health and rapid incident response.
- Continuously evaluate and adopt new technologies to improve system performance and scalability.
- Participate in and lead architecture and design discussions to improve platform capabilities and engineering practices.
- Collaborate with engineering teams to ensure code quality, maintainability, and efficient system performance.