About the Role
Vapi is building voice agents that can resolve customer issues without transfers. This role focuses on the stability and pluggability of the StreamModule pipeline, ensuring low latency and enabling the addition of new models and providers.
Responsibilities
- Own pipeline stability and pluggability.
- Consolidate BullMQ into Kafka.
- Harden provider abstractions (LLM, STT, TTS base classes).
- Instrument the pipeline with event-driven OTEL tracing.
- Shore up Postgres SPOFs.
- Ramp on the StreamModule pipeline and backpressure model.
- Walk through past incidents.
- Land a scoped pipeline or provider-abstraction improvement.
- Own a slice of the BullMQ to Kafka consolidation.
- Ship event-driven OTEL instrumentation for at least one critical pipeline stage.
- Harden one provider plugin path.
- Drive a measurable reliability or latency win on the call path.
- Act as the backend owner for design reviews on new providers and pipeline changes.
Requirements
- Built real-time or streaming systems in production.
- Debugged a backpressure cascade.
- Experience with queue architecture (BullMQ, Kafka, Temporal).
- Built plugin or adapter architectures.
- Operated Postgres at scale (connection pooling, read replicas, schema migrations).
- Instrumented with OpenTelemetry and think in event-driven traces.
Skills
- TypeScript
- Node.js
- NestJS
- StreamModule pipeline
- VAD
- STT
- LLM
- TTS
- Transport
- cork/uncork backpressure
- BullMQ
- Kafka
- Temporal
- Postgres
- connection pooling
- read replicas
- schema migrations
- Liquibase
- OpenTelemetry tracing
- event-driven instrumentation
Location
- Remote
Work Type
- Full-time
Experience Level
- Mid-level
- Senior
Benefits
- Competitive salary
- Excellent equity ownership
- Comprehensive health coverage (medical, dental, vision)
- Quarterly off-sites
- Flexible time off
- Catered meals
- Transportation
- Gym membership
- $10k annual L&D budget
About the Company
- Vapi is building voice AI that resolves, not transfers.
- The platform deploys voice agents that know your business and can listen, adapt, and resolve in minutes.
- Achieved 1 billion calls and 1 million developers.
- Experienced 10x enterprise ARR growth.
- Customers include Amazon Ring, ServiceTitan, New York Life, Intuit, Kavak, and thousands more.
- Raised $50M in Series B funding led by Peak XV Partners, with participation from Bessemer Venture Partners, Kleiner Perkins, M12, and Y Combinator.
- Total funding raised is $72M.
- Offers generational impact: Build the human interface for every business.
- Has an ownership culture with 70% of the company being previous founders.
- Features a kind team with founders Jordan and Nikhil being Canadians.
- Backed by Tier-1 Investors: YC, KP seed, Bessemer Series A, and a recent Series B raise.
