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