Staff Engineer - Telephony
BengaluruFull-timePosted 2w ago
About the role
Staff Engineer to own the end-to-end telephony backend platform for Sarvam’s Samvaad conversational AI, focusing on data modeling, APIs, orchestration, reliability, and performance in a multi-tenant SaaS environment.
Responsibilities
- The end-to-end backend for agent, campaign, and user management - from data modeling through API design to deployment, in Python and FastAPI
- Workflow orchestration with Temporal for complex, long-running, stateful operations
- Performance and reliability for a multi-tenant SaaS platform operating at sub-second latency SLOs
- Observability - logging, metrics, tracing - so the team can debug production confidently and quickly
- Integration testing - the test infrastructure that lets us ship fast without breaking customer-facing systems
- Close collaboration with the frontend team (Next.js) to deliver an experience worthy of the underlying platform
- Setting the design-first and documentation-first engineering culture within your team - RFCs before code, decisions written down, no tribal knowledge
Qualifications
- 8-12 years building production backend systems, with deep expertise in Python and FastAPI (or Golang)
- Must-have experience in building telephony infrastructure, primarily SIP / VoIP
- A track record of full-stack ownership - you’ve designed systems end-to-end, made the trade-offs, and operated them in production
- Hands-on experience with workflow orchestration at scale, ideally Temporal
- Built and operated high-scale distributed systems - multi-tenant, low-latency, resilient under real load
- Strong PostgreSQL and Redis fundamentals - schema design, query performance, caching strategy
- The judgment to know when to build vs. buy, when to optimize vs. ship, when to abstract vs. inline
Skills
Required:PythonFastAPITemporalPostgreSQLRedisSIP / VoIP
Nice to have:Golang
Last updated Oct 6, 2026. Interested? Apply on the company site.
About Sarvam
Sarvam | India's Full-Stack Sovereign AI Platform
Sarvam is India's full-stack sovereign AI platform, with speech-to-text, text-to-speech, translation, and conversational agents across 22 Indian languages. Start free.
API PricingAbout UsAksharAryaCareersConversationsDocument DigitisationDocumentation
More open roles at Sarvam
- Software Engineer - Model API Platform1w agoBengaluru · Engineering
- Staff Engineer - Systems Engineering2w agoBengaluru · Engineering
- Growth Marketing Intern3w agoBengaluru · Marketing
- Marketing Intern4w agoBengaluru · Marketing
- Staff Software Engineer - Frontend1mo agoBengaluru · Engineering