About the Role
You will build and scale the backend platform powering telephony events, LLM orchestration, transcript storage, real-time streaming to the console, and later (Phase 2) connectors to GA4 / Google Ads / Shopify enriched with external signals.
What You’ll Do
- Develop secure APIs and webhooks for telephony (Twilio / Kixie) and STT / TTS providers with idempotent ingestion.
- Implement real-time streaming (WebSockets / SSE) to the frontend with reliable retry strategies.
- Store transcripts and metadata in Postgres / S3, including PII redaction, indexing, and search.
- Set up robust observability with logs, metrics, traces, and alerts for latency / failures.
- Build ETL connectors for GA4, Google Ads, Shopify, and external datasets.
Required Skills
Backend Programming : Node.js or Python; async patterns, queues / workers, structured logging.API Development : REST standards, documentation (OpenAPI), JWT auth, rate limiting, idempotency.Data & Storage : Postgres, schema design, indexes, S3 storage patterns, pagination.Real-Time Delivery : WebSockets / SSE on server-side; fan-out and backpressure basics.Cloud (AWS preferred) : API Gateway, Lambda / Containers, S3, IAM, CloudWatch.Security & Privacy : Secrets management, IAM best practices, encryption, PII handling.CI / CD & Git : GitHub Actions or equivalent; basic deployment / rollback flows.Nice to Have
Experience with queues / streams (SQS / SNS / Kinesis) or workflow engines.ORM / migrations (Prisma, TypeORM, SQLAlchemy).Cost monitoring and multi-tenant backend patterns.Tech Stack
Node.js / Python, Postgres, Redis, Docker, AWS (API Gateway, Lambda / Fargate, S3, CloudWatch, IAM), WebSockets / SSE, OpenAPI / Swagger, Twilio / Kixie, Deepgram, OpenAI Realtime.
Compensation & Benefits
Competitive salary and performance bonusRemote / hybrid options within IndiaLearning budget and mentorshipEducation
B.E. / B.Tech / M.E. / M.Tech / MCA or equivalent practical experience.
Notice Period
Immediate to 30 days preferred.
Job Type : Contractual / Temporary
Contract length : 6 months
Work Location : Remote
Timings : 3pm to 12am IST