Remote (Global) Full-time

LiveKit is hiring a Staff Rust SDK Engineer

About the Role

LiveKit is hiring a Staff Rust SDK Engineer to build our Rust SDK and the high-performance Rust core modules that power real-time client SDKs across multiple platforms. You will shape the Rust developer experience and build shared systems for other SDKs.

What You'll Do

  • Design, build, and maintain the LiveKit Rust SDK and the shared Rust core modules that power LiveKit’s multi-platform client ecosystem.
  • 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, product managers) to ensure smooth integration, shared standards, and a 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.

What We're Looking For

  • 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.

Nice to Have

  • Experience with LiveKit technologies.
  • Experience in real-time systems, networking, performance optimization, and may already have experience in WebRTC or related technologies.

Technical Stack

  • Rust

Team & Environment

You will join a small, world-class engineering team.

Benefits & Compensation

  • Competitive salary and equity package.
  • Health, dental, and vision benefits.
  • Flexible vacation policy.

Company Culture

We obsess with crafting code that is fast, reliable, and practical for the problem. We look for people who are known as the go-to person for tackling tough technical problems, work hard and can build and ship fast, can clearly explain complex technical concepts to others, and are fast learners, frequently picking up new languages and tools. This role offers an opportunity to build something truly impactful to the world and contribute to open source alongside world-class engineers.

Required Skills
RustWebRTCReal-time CommunicationSDK DevelopmentAPI DesignOpen SourceC/C++Cross-Platform DevelopmentPerformance OptimizationNetworkingProtocolsCode ReviewTechnical DocumentationLiveKitAudio/Video
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
LiveKit

LiveKit is building the infrastructure layer for the voice-driven era of computing. Our platform gives developers everything they need to build, test, deploy, scale, and observe agents in production. Founded in 2021, LiveKit powers voice AI applications for OpenAI, xAI, Salesforce, Coursera, Spotify, and thousands of others, collectively facilitating billions of calls each year.

Visit website
Job Details
Category backend
Posted 5 months ago