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
Senior Frontend Engineer
Senior Frontend Engineer role focusing on React Native, TypeScript, and UX in Oakland, CA. Remote work available.
Remote Backend Engineer with Golang Experience
Join LaunchDarkly as a Remote Backend Engineer to build and improve APIs using Golang, Redis, and NATS.
Senior Software Engineer - SDK Development
Senior Software Engineer for SDK development with expertise in JavaScript, CSS, HTML5, and AdTech in Redwood City, CA.
Engineering Manager I - RUM Mobile SDK
Lead the development of cutting-edge mobile SDKs at Datadog, impacting millions of users globally.
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.
Software Engineer - React Native SDK
Join Datadog as a Software Engineer to develop and maintain React Native SDKs, enhancing mobile RUM products.
Staff Software Engineer, Developer Platform
Join PushPress as a Staff Software Engineer to lead our Developer Platform team, focusing on API and SDK development.
Senior Frontend Engineer - SDK Development
Join Contentful as a Senior Frontend Engineer focusing on SDK development. Work with TypeScript, React, and more in a hybrid role.
Senior Software Engineer - Exchange Core
Join Liftoff Mobile as a Senior Software Engineer to build scalable, low-latency systems in a remote-first role.
Staff Engineer, Frontend/Fullstack
Join Square as a Staff Engineer to lead frontend/fullstack development for our public web team, focusing on architecture and site reliability.
Software Engineer - React Native SDK
Join Datadog as a Software Engineer to develop and maintain our React Native SDK, collaborating with product and engineering teams.
Software Engineer - Zero Trust Client - Desktop & Mobile
Join Cloudflare as a Software Engineer on the Zero Trust team, developing cross-platform apps for desktop and mobile.
Senior Software Engineer - Remote
Senior Software Engineer for a leading SaaS platform, specializing in Python and data-focused libraries, remote work.
Remote Software Engineer with C# and Front-End Development
Join GitHub as a Remote Software Engineer, focusing on C# and Front-End Development. Work with a diverse team to enhance collaboration for developers.
Senior Software Engineer, Mobile SDK
Join Sentry as a Senior Software Engineer, Mobile SDK, to build and maintain mobile SDKs for iOS and React Native.
Lead Software Engineer - Full Stack Development
Lead Software Engineer needed for designing systems to enhance user experience in a dynamic SaaS environment.
Software Engineer - Full Stack Development
Join Figma as a Full Stack Software Engineer, developing key features for Figma Design and FigJam. Remote work available in the US.
Senior Software Engineer - Android Search SDK
Join Mapbox as a Senior Software Engineer to develop Android Search SDKs remotely.
Staff Frontend Software Engineer - Remote Device Management
Join Square as a Staff Frontend Engineer to lead high-impact projects in remote device management using JavaScript, TypeScript, and Svelte.
Staff Frontend Software Engineer - Remote Device Management
Join Square as a Staff Frontend Software Engineer focusing on remote device management. Work with JavaScript, TypeScript, and Svelte.
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.
Principal Software Engineer - Remote
Senior-level remote software engineering role focusing on diverse tech stacks and leadership. Involves mentoring, leading projects, and client interaction.
Senior Software Engineer - Web SDK
Senior Software Engineer for Web SDK at PayPal, focusing on JavaScript, TypeScript, and SDK development. Remote position.
Remote Software Engineer (React, Rails, .NET, Kotlin, Swift)
Join Underdog Fantasy as a Remote Software Engineer working with React, Rails, .NET, Kotlin, and Swift. Competitive salary and benefits.