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 bonus
Remote / hybrid options within India
Learning budget and mentorship
Education
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
Cloud Engineer • Ludhiana, Punjab, India