Staff Engineer
Core
Designing and maintaining complex, real-time distributed backend infrastructure handling audio streams and integrating with third-party services.
Role type
Staff Software Engineer (Distributed Systems)
Builds
High-reliability cloud-based distributed systems and real-time audio processing pipelines
Domain
Cloud infrastructure, real-time systems, audio streaming
Deliverable
production ML models | product features | infrastructure
Required skills
Python (Asyncio), Rust, software design, networking protocols, operating systems, Python profiling, gRPC, Kubernetes, observability, open-source contribution
Preferred skills
WebRTC, STUN/TURN, SIP, RTP, HLS, RTMP, Rust/PyO3, audio programming
Technologies
Python, Rust, Kubernetes, Helm, gRPC
Responsibilities
Own core backend infrastructure components, lead end-to-end big initiatives, troubleshoot complex production issues, improve development velocity while maintaining high reliability
Seniority
Staff, hands-on IC with strategic ownership