Back End Developer (New Delhi)

Back End Developer (New Delhi)

01 Sep
|
Bullet Microdrama OTT
|
New Delhi

01 Sep

Bullet Microdrama OTT

New Delhi

Senior Full Stack Developer (Typescript / Node.js / Express.js / Nest JS/ React / GCP / Postgresql)Experience: 8+ years Band - SDE 3 Location: Noida, Uttar Pradesh, India — full-time on-site (no hybrid, no remote)Department: Engineering — Platform &

- Product Reports to: Engineering Manager / Principal Engineer About the Role We are looking for a Senior Full Stack Developer to design, build, and scale distributedbackend services and modern web applications. You will own end-to-end delivery —from API and data modelling through to production operations — across a microservicesplatform built on Node.js, Nest JS, g RPC, Postgre SQL, Elasticsearch, Redis, and a multi -cloud footprint spanning Google Cloud Platform and AWS, with React on the front end. This is a hands-on senior IC role. You will write production code daily, set technicaldirection for your services, review others' work, and mentor mid-level engineers.

Key Responsibilities Backend &

- Architecture• Design, build, and maintain scalable microservices using Node.js and Nest JS(Type Script).
- Define and implement g RPC service contracts (Protocol Buffers) for highthroughputinter-service communication; maintain backward compatibility acrossversions.
- Build and version REST and Graph QL APIs for client-facing consumption.
- Decompose monolithic components into well -bounded services; define serviceownership, contracts, and SLAs.
- Experience with ORMs such as Type ORM or Prisma, and with raw SQL whereperformance demands it.
- Implement resilient inter-service patterns: retries, circuit breakers, idempotency,timeouts, back-pressure, and graceful degradation.
- Design event-driven flows using message brokers (Pub/Sub, Kafka, or Rabbit MQ)— including outbox patterns and exactly-once/at-least-once handling.

Media

Delivery, CDN &

- Video Streaming• Design, develop, and operate scalable video processing and transcodingpipelines for VOD and live streaming workflows.
- Implement video ingestion, adaptive bitrate (ABR) ladder generation, packagingfor HLS/DASH, thumbnail generation, previews, and media optimization using FFmpeg, GCP Transcoder API, or similar encoding platforms.
- Architect and manage CDN delivery infrastructure using solutions such as Cloud CDN, Cloudflare, Akamai, Fastly, or Cloud Front.
- Configure and optimize CDN settings including cache keys, cache-control policies, TTLs, invalidation workflows, origin shielding, geo-restrictions, signed URLs, andtoken-based access control.
- Drive streaming performance improvements through cache optimization, originoffloading,



multi-CDN strategies, and cost optimization initiatives.
- Develop and maintain media catalog, metadata management, content discovery,and playback services.
- Build and scale playback APIs responsible for manifest generation, playbackauthorization, and entitlement validation.
- Support Live Streaming and VOD platforms, including DVR functionality, catch-up TV workflows, and low-latency streaming architectures. Data &
- Search• Model relational schemas in Postgre SQL; write and optimise complex queries,indexes, partitions, and migrations.
- Diagnose and fix query performance issues using EXPLAIN ANALYZE, connectionpooling, and read-replica strategies.
- Design Elasticsearch (or AWS Open Search) indices, mappings, analyzers, andaggregation-heavy queries for search and analytics workloads; own reindexingand relevance tuning.
- Use Redis — self-managed, GCP Memorystore, or AWS Elasti Cache — for caching,distributed locks, rate limiting, session storage, and queue primitives; definecache invalidation strategy and TTL policy. Frontend• Build responsive, accessible interfaces in React.js with Type Script, hooks, andmodern state management (Redux Toolkit / Zustand / React Query).
- Optimise front-end performance: bundle size, code splitting, lazy loading,memoisation, and Core Web Vitals.
- Collaborate with design on component libraries and design-system consistency.
- Write component and integration tests (Jest, React Testing Library).

Engineering

Leadership• Lead technical design reviews and produce clear design documents with explicittrade-offs.

- Conduct rigorous, constructive code reviews; enforce coding standards and testcoverage.
- Mentor mid-level and junior engineers; grow team capability through pairing andknowledge sharing.
- Partner with Product, QA, and Design to break down epics, estimate accurately,and deliver predictably.
- Participate in on-call rotation; lead incident response and write blamelesspostmortems.

Required Skills &

- Experience• 8+ years of professional software engineering experience, with 5+ years buildingproduction backend services in Node.js / Express.js.




- 3+ years of hands-on Nest JS in production — modules, dependency injection,interceptors, guards, pipes, custom decorators.
- Strong Type Script across both backend and frontend.
- Proven experience designing and operating microservices at scale, includingservice decomposition and distributed-systems failure modes.
- Production experience with g RPC and Protocol Buffers — schema design,streaming, versioning.
- Deep Postgre SQL expertise: schema design, indexing, transactions, isolationlevels, query optimisation, migrations.
- Hands-on Elasticsearch: index design, mappings, analyzers, aggregations, clusterhealth, and performance tuning.
- Production use of Redis for caching and distributed coordination.
- Solid GCP experience — deploying and running services on GKE or Cloud Run withmanaged data services.
- Hands-on AWS experience — EKS/ECS or Lambda, RDS/Aurora, S3, SQS/SNS, Elasti Cache or Open Search, IAM roles and policies.
- Comfortable operating in a multi-cloud environment and reasoning aboutportability, vendor lock-in, and cost trade-offs between GCP and AWS.
- Dev Ops competence: Docker, Kubernetes, CI/CD pipelines, Terraform, monitoringand alerting.
- React.js proficiency — hooks, component architecture, state management,performance tuning.
- Strong grasp of API design, authentication/authorisation (OAuth2, JWT, RBAC),and secure coding practices.
- Testing discipline: unit, integration, and end-to-end (Jest, Supertest, Playwright/Cypress).
- Git-based workflows, trunk-based or Git Flow branching, and disciplined PRhygiene. Positive to Have• Experience with Kafka, Google Cloud Pub/Sub, or AWS MSK/Kinesis at highvolume.
- Cloud certification — GCP Professional Cloud Architect/Engineer or AWSSolutions Architect / Dev Ops Engineer.
- Experience migrating workloads between cloud providers or running active-activeacross regions and clouds.
- Familiarity with Next.js, server-side rendering, and edge caching.
- Exposure to multi-tenant Saa S or OTT/media streaming platforms.
- Implement secure video delivery mechanisms including DRM integration(Widevine, Fair Play, Play Ready), encryption, entitlement checks, and secure keymanagement.
- Monitor and improve Quality of Experience (Qo E) metrics including startuplatency, buffering ratio, playback success rate, video quality distribution, andviewer engagement metrics.
- Troubleshoot streaming issues across encoding, packaging, CDN, player, andnetwork layers.
- Knowledge of BFF patterns.
- Performance and load testing (k6, JMeter, Artillery).

📌 Back End Developer (New Delhi)
🏢 Bullet Microdrama OTT
📍 New Delhi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: back end developer (new delhi) / new delhi

Subscribe to this job alert:

Get the latest job offers by email for: back end developer (new delhi) / new delhi