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.