Sarvam

Staff Engineer - Telephony

Bengaluru. Posted a month ago

The role

A Staff Engineer will own the end-to-end backend for a conversational AI platform. This includes data modeling, API design, workflow orchestration, and ensuring performance and reliability for a multi-tenant SaaS platform.

What you will do

  • Own the end-to-end backend for agent, campaign, and user management using Python and FastAPI
  • Manage workflow orchestration with Temporal for complex operations
  • Ensure performance and reliability for a multi-tenant SaaS platform with sub-second latency SLOs
  • Manage observability including logging, metrics, and tracing
  • Develop integration testing infrastructure
  • Collaborate with the frontend team using Next.js
  • Set a design-first and documentation-first engineering culture

Required qualifications

  • 8-12 years building production backend systems
  • Deep expertise in Python and FastAPI (or Golang)
  • Must-have experience in building telephony infrastructure, primarily SIP / VoIP
  • Track record of full-stack ownership of systems designed and operated in production
  • Hands-on experience with workflow orchestration at scale, ideally Temporal
  • Experience building and operating high-scale distributed systems
  • Strong PostgreSQL and Redis fundamentals

Nice to have

  • Experience building products on top of LLMs or AI/ML systems
  • Time at an early- or growth-stage startup

About the company

Sarvam is building the bedrock of Sovereign AI for India through research, models, infrastructure and applications. The company is backed by Lightspeed, Peak XV, and Khosla Ventures.

Staff Engineer - Telephony at Sarvam | JobZoey