Dental Media Corp

Senior Fullstack Engineer Rust Typescript Distributed Systems

  • Dental Media Corp
  • Remote Argentina
Apply Now

Job Description

We are hiring 1–2 engineers to work on an internal product, Clairvo, an AI-powered calling platform built within Dental Media Corp.

This is not a typical SaaS CRUD app.

Clairvo is a real-time telephony system:

- We dial real humans over PSTN

- Bridge calls through LiveKit

- Run ML on live audio (transcription, scoring, copilots)

You will be working on systems where calls are happening live and failure is not theoretical.

The work is telephony + distributed state.

You will spend your time in:

- A Rust workspace (Axum, Tokio, SQLx)

- Event-driven systems (Redis streams)

- Postgres (Aurora)

- Twilio SIP trunking, VoIP, LiveKit room lifecycle

- A custom power-dialer kernel (parallel and sequential state machines)

- ML integrations (OpenAI, Bedrock, SageMaker, AssemblyAI)

Agents are on the phone while we ship.

We are a small team, high ownership, spec/docs-first, and we move fast.

Requirements

- Strong experience with Rust and/or Typescript

- Experience building backend or fullstack systems in production

- Solid understanding of Postgres (you know what a lock wait is)

- Comfortable with concurrency, async systems, and partial failure

- Ability to debug real production issues

You should be comfortable working with systems that:

- are event-driven

- require coordination across services

- can fail in non-obvious ways

This is not a frontend-heavy or CRUD-only role.

Nice to have:

- WebRTC, SIP, VoIP experience

- AWS (EKS, ECS, Terraform)

- React (owning features end-to-end)

You do not need prior telephony experience, but you need to be willing to learn fast.

Benefits

- Fully remote (EU and Americas time zones)

- High ownership and autonomy

- Work on real-time systems in production

- Competitive salary (60,000–80,000 USD) + equity

- Flexible working hours

- Small team, fast decisions, no bureaucracy