Member of Technical Staff, Core Backend

vapi · Remote

Posted
72 days ago
Last confirmed live
Today

What this role involves

Vapi is hiring a Member of Technical Staff for the Core Backend team to own the StreamModule pipeline, reliability, and provider abstractions. The role involves consolidating BullMQ into Kafka, instrumenting with OpenTelemetry, hardening Postgres, and improving pipeline stability for real-time voice AI calls. Candidates should have experience with real-time streaming systems, queue architectures, plugin systems, and Postgres at scale.

Skills this posting asks for

  • typescript
  • node.js
  • nestjs
  • real-time systems
  • streaming systems
  • queue architecture
  • bullmq
  • kafka
  • temporal
  • plugin architecture
  • postgres
  • connection pooling
  • read replicas
  • schema migrations
  • liquibase
  • opentelemetry
  • event-driven traces
  • vad
  • stt
  • llm
  • tts
  • backpressure
  • cork/uncork

Requirements

  • Level: senior

From the employer’s posting

Voice AI that resolves, not transfers. Most phone systems trap callers in menus and scripts. Vapi is the platform for deploying voice agents that know your business and can listen, adapt, and resolve in minutes. - The numbers: 1 billion calls. 1 million developers. 10x enterprise ARR growth -…

Read the full description on vapi’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at vapi

All 5 roles at vapi