LiveKit Logo

LiveKit

Staff SDK Engineer

Posted 7 Days Ago
Be an Early Applicant
Remote
2 Locations
Mid level
Remote
2 Locations
Mid level
As a Staff SDK Engineer at LiveKit, you will own SDKs, contribute to shared modules, solve complex performance issues, and enhance CI/CD processes for multi-language SDKs.
The summary above was generated by AI

LiveKit is revolutionizing the AI landscape by providing the essential network infrastructure that powers multimodal AI interfaces, enabling seamless audio and visual interactions. Founded in 2021, LiveKit has rapidly grown to support over 3 Billion calls annually, 100,000+ developers globally, and industry giants like OpenAI, Character AI, Spotify, and Meta.

You'll thrive at LiveKit if you:
  • obsess with crafting code that is fast, reliable and practical for the problem

  • 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

  • are a fast learner, frequently picking up new languages and tools

The best way to impress us is with thoughtful Issues and/or PRs on our Github repos 😊

About This Role:

We’re looking for a generalist SDK engineer who thrives on variety and loves moving between layers of the stack. At LiveKit, you’ll help power real-time communications across platforms by contributing to SDKs, shared modules, and developer tooling that enable teams around the world to build high-quality, low-latency apps.

This role is ideal for someone who enjoys deep technical work: whether it’s diving into a Rust core module, debugging audio or video issues on iOS or Android, benchmarking / improving low latency frameworks in a distributed environment, improving CI pipelines, or refining APIs to unify developer experience across languages. You’ll work with a small, world-class engineering team that values autonomy, collaboration, and craftsmanship.

What makes this role unique is its breadth, ownership, and impact — you’ll become the owner or DRI of one or more LiveKit SDKs (such as Python, Go, or Rust), guiding their design, implementation, and long-term direction. At the same time, you’ll help unify the developer experience across all SDKs, ensuring performance, reliability, and consistency throughout the LiveKit ecosystem.

What You'll Do:
  1. Own one or two SDKs (such as Python, Go, Rust, or other SDKs), becoming the go-to engineer responsible for design, development, and long-term maintenance.

  2. Contribute to high-performance shared modules that power LiveKit’s multi-language SDK ecosystem.

  3. Collaborate closely with cross-functional teams (client SDKs, agents, cloud teams, PMs) to ensure smooth integration, shared standards, and consistent developer experience.

  4. Diagnose and solve complex cross-platform performance or reliability issues, often at the intersection of mobile, desktop, web clients and servers.

  5. Improve CI/CD, testing, and make releases across SDKs, strengthening release pipelines and developer tooling.

  6. Push the boundaries of real-time performance, optimizing systems for low latency, scalability, and efficiency.

Who You Are:
  • You have strong engineering fundamentals and experience shipping production-quality code in at least two of: Rust, Python, Swift, Kotlin, TypeScript/JS, C++, or C#.

  • You’re comfortable moving between languages and toolchains, picking up new technologies quickly as the problem demands.

  • You’ve built or maintained SDKs, APIs, or developer-facing frameworks, with an eye for usability and long-term maintainability.

  • You have hands-on experience with CI/CD, testing, and release processes in multi-language environments.

  • You’re collaborative, pragmatic, and communicative, able to work closely with other engineers to solve tough cross-platform challenges.

  • (Bonus) You understand real-time systems, WebRTC, or network performance, and enjoy profiling and optimizing complex codebases.

  • (Bonus) You’ve worked on cross-platform SDK design or have experience bridging native modules (e.g., Rust/C++ to mobile or web).

We offer
  • The opportunity to shape the brand of a fast-growing developer platform

  • Collaboration with a small, senior team that deeply values craft and creativity

  • Competitive salary and equity package

  • Health, dental, and vision benefits

  • Flexible vacation policy

Top Skills

C#
C++
JavaScript
Kotlin
Python
Rust
Swift
Typescript

Similar Jobs

7 Days Ago
Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things
As a Staff Rust SDK Engineer at LiveKit, you'll design and maintain the Rust SDK and core modules for real-time communication across platforms, optimizing performance and guiding less experienced engineers.
Top Skills: Ci/CdRustWebrtc
13 Days Ago
Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
The role involves leading the development of a high-performance Web SDK for fraud detection and risk management, implementing algorithms for device fingerprinting, and ensuring security and performance optimization.
Top Skills: BabelGitJavascript (Es6+)Rest ApisRollupTypescriptWebpack
4 Minutes Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As an AI Self-Service Program Manager, you will lead AI platforms for customer experience, driving innovation and improving performance metrics.
Top Skills: AIAutomationChatbotVoice Ai

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account