Backend Software Engineer, SDK

LaunchDarkly
•$145,500 - $235,400•Remote

About The Position

As a Software Engineer on LaunchDarkly’s SDK team, you will build and maintain SDKs that are a primary customer touchpoint. You’ll work across multiple technologies and more than 35 supported SDKs, enabling customers to use feature flags in their code. These SDKs are feature-rich agents, with strong emphasis on performance, concurrency, resiliency, and idiomatic implementation for each technology stack. LaunchDarkly SDKs handle every feature flag evaluation on a platform serving trillions of evaluations daily. You will contribute to the reliability and customer experience of software around the world while helping LaunchDarkly expand into experimentation, observability, and AgentControl. The role offers collaboration with engineering and product teams, public contributions to open-source SDKs, and influence over technical and product decisions and roadmap priorities. This is a remote role, with opportunities to visit the Bay Area office for team offsites. The SDK team is distributed across Eastern and Pacific time zones.

Requirements

  • Demonstrable experience building libraries and packages used by other developers.
  • A polyglot background and ability to switch quickly between programming languages.
  • At least 5 years of experience with at least two of .NET, Go, Ruby, Python, NodeJS, and Java.
  • Strong computer science fundamentals.
  • Commitment to a communicative, collaborative environment.
  • Self-starter and problem solver, able to tackle difficult problems and work independently when necessary.
  • Strong testing background, including experience building unit tests, integration tests, load tests, and benchmarks.
  • Experience writing production-ready code with an emphasis on quality and maintainability.

Nice To Haves

  • Experience with C++, Erlang, Haskell, or Lua.
  • Experience with AI SDKs.
  • Experience with observability SDKs.
  • Mobile development experience.
  • Experience contributing to open-source software.

Responsibilities

  • Develop SDKs for supported platforms.
  • Implement new features and improvements to meet customer performance and resiliency requirements.
  • Keep up to date with the latest development practices.
  • Collaborate with engineering and product teams to drive implementation and release of major features.
  • Actively maintain open-source repositories.
  • Identify areas for improvement and advocate for best practices.
  • Contribute to technology and product decisions.

Benefits

  • Restricted Stock Units (RSUs).
  • Health insurance.
  • Vision insurance.
  • Dental insurance.
  • Mental health benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service