Senior Engineer – Distributed Systems
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++
