Senior Fullstack Engineer Rust Typescript Distributed Systems

1 hour, 37 minutes ago
Full-time
Senior
Software Development

Description

  • Work on a real-time telephony platform handling live PSTN calls through LiveKit.
  • Build and maintain backend systems in a Rust workspace using Axum, Tokio, and SQLx.
  • Develop event-driven workflows and state coordination using Redis streams.
  • Design and support Postgres-backed services on Aurora.
  • Implement and operate Twilio SIP trunking, VoIP, and LiveKit room lifecycle logic.
  • Contribute to a custom power-dialer kernel with parallel and sequential state machines.
  • Integrate ML services for transcription, scoring, and copilots using OpenAI, Bedrock, SageMaker, and AssemblyAI.
  • Debug and resolve real production issues in systems where failures happen live.
  • Collaborate closely in a small, high-ownership team working spec/docs-first and moving quickly.

Requirements

  • Strong experience with Rust and/or TypeScript.
  • Experience building backend or full-stack systems in production.
  • Solid understanding of Postgres, including lock waits and related performance behavior.
  • Comfort working with concurrency, async systems, and partial failure.
  • Ability to debug real production issues in complex systems.
  • Comfort working on event-driven systems that coordinate across multiple services.
  • Ability to work in systems where failures can be non-obvious and require careful diagnosis.
  • Nice to have: WebRTC, SIP, or VoIP experience.
  • Nice to have: AWS experience with EKS, ECS, or Terraform.
  • Nice to have: React experience and comfort owning features end to end.
  • Willingness to learn telephony concepts quickly, even without prior telephony experience.

Benefits

  • Fully remote work across EU and Americas time zones.
  • Competitive salary of 60,000–80,000 USD plus equity.
  • Flexible working hours.
  • High ownership and autonomy.
  • Opportunity to work on real-time production systems.
  • Small team with fast decisions and no bureaucracy.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer II - Channel Rendering and Engagement

Klaviyo 1K-5K IT Services

Klaviyo is hiring a Backend Engineer to build and improve the core messaging infrastructure that powers personalized email, SMS, push, and preview experiences at scale.

Agile AWS Go Python
32 minutes ago

Senior Full Stack Engineer

Bugcrowd 1K-5K Internet Software & Services

Bugcrowd is seeking a Senior Full Stack Engineer to lead architecture and development across multiple teams while shaping reliable, scalable systems for its crowdsourced security platform.

AWS Azure CI/CD GCP JavaScript JWT Next.js OAuth PostgreSQL Prisma React TypeScript Vercel
1 hour, 6 minutes ago

Senior AI Developer

ProArch 251-1K Internet Software & Services

ProArch is seeking a Sr AI Developer to build scalable, secure enterprise applications and AI-powered solutions for global clients in an Agile, cross-functional environment.

Agile Azure C# GitHub Actions .NET OpenTelemetry PostgreSQL Python SQL Server System Design Terraform
1 hour, 58 minutes ago

Laravel Developer + React - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight Consulting is hiring a remote Laravel Developer + React to build high-quality applications for clients across the Americas in a fast-growing software consultancy.

Laravel Playwright React REST API Tailwind CSS Vue.js
2 hours, 34 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers