Software Engineer - SDK
LaunchDarklyAbout 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
Remote Backend Engineer with Golang Experience
Join LaunchDarkly as a Remote Backend Engineer to build and improve APIs using Golang, Redis, and NATS.
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.
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.
Software Engineer II (Client Integrations)
Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.
Software Development Engineer
Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
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.
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.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
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.
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.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
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.
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.
Senior Full Stack Engineer
Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.
Software Development Engineer
Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.
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.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
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.
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.
Senior Software Development Engineer
Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
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.
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.