Senior Software Engineer - Backend (Commerce Team), Hyderabad
Core
Design, build, maintain, and operate scalable backend APIs for monetizing streaming services, including subscriptions, pay-per-view, and global payment integrations.
Role type
Senior IC backend software engineer (Java/JVM)
Builds
High-performance, stable, scalable backend systems and microservices for commerce and monetization
Domain
Media & Entertainment / Streaming / E-commerce
Deliverable
production ML models | product features
Required skills
Java, JVM languages, Docker, Kubernetes, AWS, distributed systems, microservices, gRPC, Kafka, PostgreSQL, Redis, ElasticSearch, Caffeine, Spring WebFlux, Vert.x, Node.js, asynchronous programming, reactive programming
Preferred skills
None stated
Technologies
Docker, Kubernetes, AWS, gRPC, Kafka, Prometheus, CloudWatch, Kibana, PagerDuty, PostgreSQL, Redis, ElasticSearch, Caffeine, Spring WebFlux, Vert.x, Node.js
Responsibilities
Design and develop major functional changes to existing software systems or new ones; troubleshoot production issues by reviewing source code, logs, and metrics; mentor junior engineers on design, coding, and operational best practices; drive innovation and data-driven decision-making; set standards and best practices for the team
Seniority
Senior, hands-on IC
