13 Nov
|
Recrew AI
|
Delhi
Role: Software Development Engineer II – Backend
Function: Backend Engineering / Platform Engineering
Location: Aerocity, Delhi
Type: Full-time
Industry: Broadcast Media, Online Media, Media Production
About Company
The company is one of India's largest private FM radio networks. It reaches over 40 million listeners weekly across 49 cities, 1,000+ towns, and 50,000 villages.
Active since 2006 and headquartered in Delhi, it is owned by Reliance Broadcast Network Limited. It is the only private FM station broadcasting from Jammu & Kashmir, with an international presence in Singapore and Bhutan.
Its digital platform extends the brand into curated music, lifestyle, and news content across web and mobile. The culture is vibrant and creativity-driven, bridging radio and digital media for urban and rural audiences alike.
Position Overview
This role sits at the core of the company's platform engineering effort, building the backend services that power content delivery, discovery, personalization, and playback across audio, video, news, short-form content, and microdrama. The engineer will own features end-to-end — from API design through production operations — and directly influence the reliability and scale of systems serving high-volume audience traffic. Strong collaboration with frontend, mobile, and product teams is central to the role.
Role & Responsibilities
- Design and develop scalable backend services and REST/GraphQL APIs for the company's media products, owning implementation from design through deployment and monitoring.
- Build and maintain reliable integrations across content, catalog, audio/video playback, news, microdrama, search/discovery, and recommendation-adjacent workflows.
- Improve API performance, caching strategies, data access patterns, resiliency, and service observability across production systems.
- Diagnose and resolve complex bugs and production incidents with minimal supervision; participate in on-call and incident management processes.
- Partner with frontend and mobile teams on API contracts, BFF integrations, and end-to-end product delivery.
- Review code and provide actionable feedback that raises engineering quality and long-term maintainability.
- Contribute reusable components, technical documentation, and backend standards; evaluate trade-offs across correctness, performance, cost, security, and time to market.
Must Have Criteria
- 3–5 years of professional experience building backend systems or distributed applications.
- Production-level proficiency in Go, Java, Node.js, or Python for backend service development.
- Hands-on experience designing and consuming REST APIs within a microservices architecture.
- Experience designing and maintaining SQL and/or NoSQL data models and debugging service-level performance issues.
- Working knowledge of authentication, authorization, API security, and secure coding practices.
- Demonstrated ownership of production features, including deployment, monitoring, and incident response.
Nice to Have
- Production experience with Go and/or Node.js specifically.
- Experience implementing BFF services, API composition, GraphQL federation, or channel-specific API contracts.
- Familiarity with Kafka or RabbitMQ, Redis, Elasticsearch, Kubernetes, Docker, and cloud observability platforms.
- Prior experience at a product-based consumer, media, entertainment, or content platform company.
- Experience with multimedia platforms, CDN workflows, content management, metadata pipelines, news feeds, or microdrama applications.
What We Offer
- Direct ownership of backend systems serving 40M+ weekly listeners across web and mobile.
- Exposure to a full-stack media platform spanning audio, video, news, short-form content, and microdrama.
- Cooperative engineering culture with strong cross-functional partnerships across product, frontend, and mobile teams.
- Onsite role at Aerocity, Delhi — one of the city's most accessible commercial hubs.
📌 Senior Backend Engineer (Delhi)
🏢 Recrew AI
📍 Delhi