LaunchDarkly
LaunchDarkly
LaunchDarkly is a software company focused on feature management and experimentation. Its platform uses feature flags to help development teams control software releases, test changes, and roll out updates progressively. By integrating with developer tools and supporting multiple programming languages, LaunchDarkly helps teams manage deployment across products serving sectors such as financial services, healthcare, technology, retail, and government.

Backend Software Engineer, SDKs

Build fast, resilient SDKs for LaunchDarkly’s feature management platform. Develop open-source libraries that support trillions of daily feature-flag evaluations.

Description

  • Develop SDKs across supported platforms.
  • Deliver features and improvements that meet customer performance and resilience needs.
  • Stay current with modern software development practices.
  • Partner with engineering and product teams to implement and release major features.
  • Maintain open-source repositories.
  • Spot opportunities to improve and promote sound engineering practices.
  • Help guide technology and product decisions.
  • Build feature-rich SDK agents focused on performance, concurrency, and resilience.

Requirements

  • Experience building libraries and packages for use by other developers.
  • Experience working across multiple programming languages and switching between them effectively.
  • At least five years of experience with two or more of .NET, Go, Ruby, Python, Node.js, and Java.
  • Strong computer science fundamentals.
  • Strong testing experience, including unit, integration, and load testing, as well as benchmarking.
  • Experience writing production-ready code with a focus on quality and maintainability.
  • Experience contributing to open-source software.
  • Experience with C++, Erlang, Haskell, or Lua is a plus.
  • Experience with AI SDKs is a plus.
  • Experience with observability SDKs is a plus.
  • Mobile development experience is a plus.
  • A collaborative, communicative approach to work.
  • Able to take initiative, solve difficult problems, and work independently when needed.

Benefits

  • Restricted stock units (RSUs).
  • Health insurance.
  • Vision insurance.
  • Dental insurance.
  • Mental health benefits.
  • Opportunities to visit the Bay Area, California office.
  • Work alongside experienced engineers.
  • Public contributions to open-source SDKs.
  • Collaborate with teams across LaunchDarkly.
  • Learn a range of programming languages and frameworks.
  • Influence product roadmaps and prioritization.

Related Jobs