
Staff Rust SDK Engineer
LiveKit
Posted 2026-05-12
USD 200,000 - USD 300,000 per year
Tech & Engg
Job Description
Ovii's Interpretation of the Role
The Staff Rust SDK Engineer will own the design, implementation, and maintenance of LiveKit's Rust SDK and core modules. This role blends deep systems work with developer‑facing abstractions, driving performance, reliability, and a seamless multi‑platform experience.
Role Snapshot
- Staff‑level Rust engineer
- Build and maintain Rust SDK & core modules
- Mentor engineers and champion best practices
- Drive performance and real‑time optimization
- Collaborate across client, cloud, and product teams
Must-Have Requirements
- Rust
- Production‑grade SDK/library development
- Multi‑platform client SDK experience
- Testing, CI/CD, release best practices
- Rust production SDK development
- Multi‑platform client SDKs
Nice-to-Have Signals
- Performance profiling & optimization
- Real‑time systems & networking
- WebRTC familiarity
- LiveKit technology familiarity
- Real‑time systems
- Networking
- WebRTC
- LiveKit ecosystem
Work Setup
- Location: United States
- Work mode: REMOTE
- Remote scope: COUNTRY_RESTRICTED
- Remote countries: United States
- Employment type: Full-Time
Eligibility Gates
- Visa sponsorship: unknown
Not Specified in JD
- Visa sponsorship
- Salary range
What You'll Likely Work On
- Design, build, and maintain the LiveKit Rust SDK and shared Rust core modules
- Guide and mentor engineers with less Rust experience, promoting clean, testable code
- Collaborate with client SDK, agent, cloud, and product teams to ensure consistent developer experience
- Own testing, CI/CD pipelines, and release processes for Rust projects
- Profile and optimize performance in low‑latency, real‑time communication systems
- Shape SDK architecture and long‑term technical direction across platforms
Good Fit If You Have
- Passionate about fast, reliable, and practical code
- Known go‑to for tackling tough technical problems
- Effective communicator of complex technical concepts
Skills
- Rust
- Production‑grade SDK/library development
- Multi‑platform client SDKs
- Testing, CI/CD, release engineering
- Performance profiling & optimization
- Real‑time systems & networking
- WebRTC (nice‑to‑have)
- LiveKit ecosystem familiarity (nice‑to‑have)
Remote Eligibility
- United States
- U.S
- Canada