Sarvam AI logo

Staff Engineer - Telephony

Sarvam AI
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

8 - 12 Years

TYPE

FullTime

SKILLS REQUIRED

Pythondistributed systemsAPI IntegrationObservabilityFastAPITemporal Workflow Orchestration

Job description

Overview

Own the voice-agent and campaign platform end-to-end as a Staff Engineer, covering data modeling, APIs, orchestration, reliability, performance, and engineering standards. This is an individual contributor role with no people management.

What you'll do

  • Own the end-to-end backend for agent, campaign, and user management, from data modeling through API design to deployment, in Python and FastAPI.
  • Orchestrate complex, long-running, stateful operations with Temporal.
  • Own performance and reliability for a multi-tenant SaaS platform operating at sub-second latency SLOs.
  • Build observability through logging, metrics, and tracing so the team can debug production confidently and quickly.
  • Build integration-testing infrastructure that supports fast shipping without breaking customer-facing systems.
  • Collaborate closely with the frontend team using Next.js to deliver the platform experience.
  • Set a design-first and documentation-first engineering culture within the team.
  • Establish RFCs before code and ensure decisions are written down without tribal knowledge.

What you'll need

  • 8-12 years building production backend systems.
  • Deep expertise in Python and FastAPI, or Golang.
  • Experience building telephony infrastructure, primarily SIP / VoIP.
  • A track record of full-stack ownership, including designing systems end-to-end, making trade-offs, and operating systems in production.
  • Hands-on experience with workflow orchestration at scale.
  • Experience building and operating high-scale distributed systems that are multi-tenant, low-latency, and resilient under real load.
  • Strong PostgreSQL and Redis fundamentals, including schema design, query performance, and caching strategy.
  • The judgment to know when to build vs. buy, when to optimize vs. ship, and when to abstract vs. inline.

Nice to have

  • Experience building products on top of LLMs or AI/ML systems.
  • Time at an early- or growth-stage startup, with comfort with ambiguity, speed, and ownership.
  • Ideally, experience with Temporal for workflow orchestration at scale.

Details

  • Location: Bengaluru.
  • Individual contributor role with no people management.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Staff Engineer - Telephony