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

LaunchDarkly logo
LaunchDarkly

Remote Backend Engineer with Golang Experience

Join LaunchDarkly as a Remote Backend Engineer to build and improve APIs using Golang, Redis, and NATS.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Mapbox logo
Mapbox

Software Development Engineer II, Search Android SDK

Join Mapbox as a Software Development Engineer II to enhance our Android SDK and innovate in delivery intelligence.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

ConvertKit → Soon to be Kit logo
ConvertKit → Soon to be Kit

Senior Software Engineer - Developer Platform

Join ConvertKit as a Senior Software Engineer to build a developer platform for creators. Work remotely with a focus on Ruby on Rails and JavaScript.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

brightwheel logo
brightwheel

Senior Full Stack Engineer

Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

15Five logo
15Five

Senior Software Engineer

Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.

Subject logo
Subject

Senior Software Engineer with Front-End Experience (Next.js/Vercel)

Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.

MANSCAPED logo
MANSCAPED

Remote Fullstack Engineer with Shopify Experience

Join MANSCAPED® as a Remote Fullstack Engineer. Work with Shopify, React, NodeJS, and more. Enjoy great benefits and a collaborative environment.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Snappy logo
Snappy

Full Stack Engineer with JavaScript and React.js

Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.