Full-time

LiveKit is hiring a Staff SDK Engineer

About the Role

LiveKit is looking for a Staff SDK Engineer to power real-time communications across platforms. You'll help build SDKs, shared modules, and developer tooling that enable teams worldwide to create high-quality, low-latency applications. As a generalist who enjoys moving between layers of the stack, you'll become the owner of one or more SDKs, guiding their design and long-term direction.

What You'll Do

  • Own one or two SDKs (such as Python, Go, Rust, or others), becoming the go-to engineer for design, development, and long-term maintenance.
  • Contribute to high-performance shared modules that power LiveKit’s multi-language SDK ecosystem.
  • Collaborate closely with cross-functional teams (client SDKs, agents, cloud teams, PMs) to ensure smooth integration and a consistent developer experience.
  • Diagnose and solve complex cross-platform performance or reliability issues.
  • Improve CI/CD, testing, and release processes across SDKs.
  • Optimize systems for low latency, scalability, and efficiency.

What We're Looking For

  • Strong engineering fundamentals and experience shipping production-quality code in at least two of: Rust, Python, Swift, Kotlin, TypeScript/JS, C++, or C#.
  • Comfort moving between languages and toolchains, picking up new technologies as needed.
  • Experience building or maintaining SDKs, APIs, or developer-facing frameworks with a focus on usability and maintainability.
  • Hands-on experience with CI/CD, testing, and release processes in multi-language environments.
  • Collaborative, pragmatic, and communicative style, able to work with other engineers on cross-platform challenges.

Nice to Have

  • Understanding of real-time systems, WebRTC, or network performance, with experience profiling and optimizing complex codebases.
  • Experience with cross-platform SDK design or bridging native modules (e.g., Rust/C++ to mobile or web).

Technical Stack

  • Rust
  • Python
  • Swift
  • Kotlin
  • TypeScript/JS
  • C++
  • C#

Team & Environment

You'll join a small, world-class engineering team and work closely with cross-functional teams including client SDKs, agents, cloud teams, and product managers.

Benefits & Compensation

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

Required Skills
RustPythonSwiftKotlinTypeScriptC++C#WebRTCReal-time CommunicationSDK DevelopmentCross-platform DevelopmentAPI DesignOpen Source
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
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 infrastructure
Posted 5 months ago