Staff Rust SDK Engineer
Core
Building the LiveKit Rust SDK and high-performance core modules that power real-time client SDKs across multiple platforms for AI agents and real-time communication.
Role type
Staff Rust SDK Engineer
Builds
Production Rust SDKs and shared core modules for cross-platform real-time audio, video, and data streaming
Domain
Real-time communication infrastructure / Systems programming
Deliverable
production ML models | product features | infrastructure
Required skills
Rust (production libraries/SDKs), multi-platform SDK development, CI/CD and release processes, performance profiling and optimization, system architecture design
Preferred skills
Real-time systems and networking, WebRTC, open-source contributions
Technologies
Rust, WebRTC
Responsibilities
Design and maintain the LiveKit Rust SDK and shared core modules; mentor engineers and promote engineering best practices; collaborate with cross-functional teams on integration and standards; own testing, CI/CD, and release processes; profile and optimize performance in low-latency systems; contribute to SDK architecture and long-term technical direction
Seniority
Staff, architectural direction & mentorship