Remote (Global)

LiveKit is hiring a Staff Rust SDK Engineer

About the Role

The position involves developing and optimizing SDKs in Rust for low-latency, scalable communication systems, with a focus on clean APIs, performance, and integration support.

Responsibilities

  • Design and implement core components in Rust for real-time media SDKs
  • Optimize performance and memory usage in low-level systems
  • Collaborate with frontend and backend teams to ensure seamless integration
  • Maintain and improve test coverage for critical communication pathways
  • Troubleshoot and resolve complex concurrency and networking issues
  • Contribute to API design with a focus on developer experience
  • Ensure backward compatibility during SDK updates
  • Write clear technical documentation for internal and external use
  • Participate in code reviews to uphold code quality standards
  • Support open-source repositories and community contributions
  • Monitor SDK performance in production environments
  • Respond to support requests from developers using the SDK
  • Evaluate and integrate third-party libraries where appropriate
  • Implement secure coding practices to protect user data
  • Stay current with advancements in systems programming and real-time protocols

Nice to Have

  • Contributions to open-source Rust projects
  • Experience with WebRTC internals or media servers
  • Familiarity with embedded or resource-constrained environments
  • Knowledge of cryptography and secure communication
  • Experience mentoring engineers or leading technical projects

Compensation

Competitive salary and equity package

Work Arrangement

Remote-friendly with flexibility for global time zones

Team

Collaborative engineering team focused on real-time communication platforms

Why This Role Matters

This position plays a key role in shaping the foundation of real-time communication tools used by developers worldwide, directly influencing performance, reliability, and ease of integration.

Impact You’ll Make

Your work will enable seamless audio and video experiences across applications, supporting use cases from telehealth to interactive learning platforms.

Available for qualified candidates

Required Skills
RustAPI DesignC/C++Performance OptimizationNetworkingTechnical Documentation
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.
All jobs at LiveKit Visit website
Job Details
Category other
Posted 7 months ago