LaunchDarkly logo

Software Engineer - SDK

LaunchDarkly

About The Role

As a Software Engineer on the SDK team at LaunchDarkly, you will be instrumental in building the primary interface that our customers interact with daily. You will work across our 20+ SDKs, utilizing a variety of technologies to enable customers to implement feature flags in their code. This role involves more than just creating thin client wrappers; our SDKs are feature-rich agents focused on performance, concurrency, and resiliency, adhering to the best practices of their respective tech stacks.

LaunchDarkly serves trillions of feature flags daily to customers worldwide, with each flag processed by our SDKs. This team significantly impacts both our company and our customers, including their end-users. We are rapidly growing and need your expertise to write the next chapter in our story.

Responsibilities

  • Contribute to the development of SDKs for JavaScript (Node Server, React, etc.) and other supported platforms.
  • Ensure that LaunchDarkly's SDKs evolve with the advancing JS ecosystem, providing a modern development experience for users.
  • Stay updated with the latest trends in both front-end and back-end JavaScript development.
  • Collaborate with engineering and product teams to implement and release major features.
  • Actively maintain our open-source repositories.
  • Identify improvement areas and advocate for best practices.

Qualifications

  • Experience in building JavaScript SDKs.
  • Full-stack JavaScript experience.
  • Polyglot background—fluent in JavaScript, TypeScript, and at least one other language.
  • Strong computer science fundamentals.
  • Experience in building and maintaining client applications or libraries.
  • Commitment to a communicative and collaborative work environment.
  • Strong testing background, including unit, integration, load tests, and benchmarks.
  • Experience in writing production-ready code focusing on quality and maintainability.
  • Experience contributing to open-source software.

Pay

  • Target pay ranges based on Geographic Zones* for Level P3:
    • Zone 1: San Francisco/Bay Area or New York City Metropolitan Area: $150,000 - $176,000
    • Zone 2: Boston, DC, Irvine, LA, Monterey, Santa Barbara, Santa Rosa, Seattle: $135,000 - $158,000
    • Zone 3: All other US locations: $127,000 - $150,000

LaunchDarkly operates from a place of high trust and transparency; exact compensation may vary based on skills, experience, and location.

Benefits
Extracted with AI

  • Dental insurance
  • Health insurance
  • Vision insurance
  • Mental health benefits
  • Restricted Stock Units (RSUs)

Similar jobs

Last update: 23 minutes ago

Contentful logo
Contentful

Senior Fullstack Engineer - SDK Development

Join Contentful as a Senior Fullstack Engineer to develop SDKs and tools for personalized digital experiences. Hybrid work in Berlin.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Delivery Hero logo
Delivery Hero

Software Engineer (JavaScript/React) - Display Ads (AdTech)

Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Braintrust logo
Braintrust

iOS Developer

Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Trust In SODA logo
Trust In SODA

Senior Software Engineer - Dispatching

Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.

Labelbox logo
Labelbox

Full-Stack Engineer with Angular and React.js

Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Sonia logo
Sonia

Senior Full Stack Developer

Join Sonia as a Senior Full Stack Developer to lead development in Python, TypeScript, and modern frameworks. Remote work with flexible arrangements.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

mobile.de logo
mobile.de

Full Stack Software Engineer (d/f/m)

Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Codasip logo
Codasip

JavaScript and TypeScript Developer for IDE

Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

Discord logo
Discord

Software Engineer - Activity Feed

Join Discord as a Software Engineer to build social gaming features. Work with React, Kotlin, and Python. Remote role with competitive salary.

T-Digital by Deutsche Telekom logo
T-Digital by Deutsche Telekom

Senior Fullstack Developer (Java, Spring Boot, Angular)

Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.

WorkFlex logo
WorkFlex

Full-Stack Software Engineer (Angular and Java)

Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.