CareerPlan

Senior Engineer – Distributed Systems

Full-time2026-03-25 → 2026-11-10

Core

Design and maintain real-time messaging infrastructure and distributed systems handling tens of millions of messages.

Role type

Senior IC distributed systems engineer

Builds

Real-time messaging platform, clustering, presence, and fault-tolerant architecture

Domain

Distributed systems, real-time networking

Required skills

Go, Rust, C++, TCP/UDP protocol design, multiprocessing, multithreading, fault-tolerant architecture

Preferred skills

Real-time systems at scale, Elixir

Technologies

Elixir, Phoenix LiveView, Go, Rust, C++