Senior Fullstack Engineer - Real-time Telephony Systems

New
D
Dental Media CorpAI-powered Calling Platform
Argentina, EU and Americas time zonesFull-TimeSenior
Salary60,000 - 80,000 USD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLTypeScriptRedisRust

Requirements

  • Strong experience with Rust
  • Strong experience with Typescript
  • Experience building backend or fullstack systems in production
  • Solid understanding of Postgres (know what a lock wait is)
  • Comfortable with concurrency
  • Comfortable with async systems
  • Comfortable with partial failure
  • Ability to debug real production issues
  • Comfortable working with event-driven systems
  • Comfortable working with systems that require coordination across services
  • Comfortable working with systems that can fail in non-obvious ways
  • Willingness to learn fast (telephony experience not required)

Responsibilities

  • Work on an internal product, Clairvo, an AI-powered calling platform.
  • Develop real-time telephony systems.
  • Handle dialing real humans over PSTN.
  • Bridge calls through LiveKit.
  • Run ML on live audio (transcription, scoring, copilots).
  • Work with systems that are event-driven.
  • Work with systems that require coordination across services.
  • Work with systems that can fail in non-obvious ways.
  • Spend time in a Rust workspace (Axum, Tokio, SQLx).
  • Work with event-driven systems (Redis streams).
  • Work with Postgres (Aurora).
  • Integrate Twilio SIP trunking, VoIP, LiveKit room lifecycle.
  • Develop a custom power-dialer kernel (parallel and sequential state machines).
  • Integrate ML (OpenAI, Bedrock, SageMaker, AssemblyAI).
View Full Description & ApplyYou'll be redirected to the employer's site
60,000 - 80,000 USD per year
Apply Now