
Staff Rust SDK Engineer
LiveKit
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $120,000 - $250,000 per year
Job Level
Lead
Tech Stack
CloudRust
About the role
- Design, build, and maintain the LiveKit Rust SDK and the shared Rust core modules that power LiveKit’s multi-platform client ecosystem.
- Lead by example, guide and mentor engineers with less Rust experience, promote shared code, best practices, and foster a culture of high quality, maintainable, and testable Rust code.
- Collaborate closely with cross-functional teams (client SDKs, agents, cloud teams, PMs) to ensure smooth integration, shared standards, and consistent developer experience.
- Own the testing, CI/CD, and release processes for Rust projects, ensuring reliability and stability across environments.
- Profile and optimize performance in real-time, low-latency systems to push the boundaries of what’s possible in LiveKit’s SDKs.
- Contribute to SDK architecture and design decisions, shaping the long term technical direction for both the Rust SDK and cross-platform SDK interoperability.
Requirements
- Strong expertise in Rust and experience delivering production-quality libraries or SDKs.
- Collaborative and communicative, comfortable working across multiple teams and platforms.
- Experience developing SDKs or libraries for multi-platform clients (mobile, web, or embedded).
- Understanding of testing, CI/CD, and release best practices in modern Rust ecosystems.
- (Bonus) Experience with Livekit techs.
- (Bonus) Knowledge of real-time systems, networking, and performance optimization, and experience in WebRTC or related technologies.
Benefits
- Competitive salary and equity package
- Health, dental, and vision benefits
- Flexible vacation policy
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RustSDK developmentCI/CDperformance optimizationtestingreal-time systemsnetworkingWebRTC
Soft skills
collaborativecommunicativementoringleadership