Job Closed
This listing is no longer active.
Empowering all teams to deliver and control their software.
SDK Software Engineer
Location
California
Posted
178 days ago
Salary
$145.5K - $235.4K / year
Seniority
Senior
Job Description
SDK Software Engineer
LaunchDarkly
• Contribute to development for SDKs in supported platforms: Implement new features and improvements to meet customer performance and resiliency requirements • Keep up to date with the latest development practices • Collaborate with our engineering and product teams to drive the implementation and release of major features • Actively maintain our open-source repositories • Identify areas of improvement and advocate for best practices • Have an active voice in shaping both technology and product decisions
Job Requirements
- Demonstrable experience building libraries and packages used by other developers
- Polyglot background with an ability to context switch between languages quickly
- 5+ years experience with at least two of the following: .NET/Go/Ruby/Python/NodeJS/Java
- Experience with the following is a plus: C++/Erlang/Haskell/Lua, AI SDKs, Observability SDKs, Mobile development
- Strong computer science fundamentals
- Committed to working in a communicative, collaborative environment
- Self‐starter and problem solver, willing to solve difficult problems and work independently when necessary
- Strong testing background: experience building unit, integration, load tests, and benchmarks
- Experience writing production-ready code with emphasis on quality and maintainability
- Experience contributing to open-source software
Benefits
- Restricted Stock Units (RSUs)
- Health, vision, and dental insurance
- Mental health benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Technical Lead – Federal Health, Secret Clearance
RacknerRackner, Inc. builds cutting-edge solutions that apply the power of AI and DevSecOps in public and private clouds, leveraging the future of computing capability and technologies su
• Serve as a technical leader within cross-functional engineering teams, helping translate mission needs into executable technical plans. • Collaborate closely with engineers, architects, operations, and delivery partners to manage dependencies and surface risks early. • Mentor team members and contribute to a culture of accountability, quality, and continuous improvement. • Comfort operating in cloud-native, DevSecOps, data, or security-focused environments where priorities evolve.
• Escolher padrões arquiteturais adequados (microsserviços, filas de mensagens, etc.). • Justificar a escolha dos padrões em relação aos requisitos. • Considerar os trade-offs entre simplicidade e flexibilidade. • Definir estratégias claras para lidar com o aumento da carga (escalabilidade). • Implementar mecanismos de recuperação de falhas (resiliência). • Atender ao requisito de não indisponibilidade do serviço de controle de lançamentos em caso de falha do consolidado diário. • Definir como os componentes se comunicam (protocolos, formatos de mensagem, etc). • Implementar autenticação, autorização e criptografia (segurança). • Documentar a arquitetura de forma clara e concisa. • Criar diagramas que representam a arquitetura. • Justificar as decisões arquiteturais. • Definir os fluxos de dados. • Escrever instruções claras e detalhadas de como a aplicação funciona e como rodar localmente (Readme).
• Develop and maintain software solutions and build patient-facing web applications for surgery centers • Become immersed in the company’s existing technology framework and new software architecture • Develop well designed, testable, high quality, efficient code meeting requirement enhancements and adhering to the company’s coding standards and best practices • Execute and/or oversee the creation of design documents and detailed engineering specifications based on complex requirements • Ensure all code is effectively unit tested prior to being released to the quality assurance team • Resolve all unit test issues in a timely manner • Assist the quality assurance team in identifying test cases and test plans to enable a thorough test of all development deliverables
Staff Fullstack Software Engineer
OrumBuilt by Sales for Sales. Orum delivers instant live customer conversations with your target market 🚀
• Own complex product areas end-to-end—from discovery and design to implementation, rollout, and iteration—operating across Node/TypeScript backends and React frontends. • Lead architecture and system design for real-time, high-volume workflows (e.g., call routing on an event-driven SIP softswitch, UI over WebSockets, streaming audio for speech recognition). • Author clear technical design docs, set standards for code quality, testing, performance, and observability, and ensure designs scale simply as we grow. • Collaborate cross-functionally with PM, Design, and other engineers to translate ambiguous requirements into intuitive, performant experiences; make crisp trade-offs and document decisions. • Mentor and uplevel engineers through design reviews, pairing, and feedback; model engineering excellence and foster a culture of craftsmanship and clarity. • Improve developer experience (DevEx) and reliability by influencing APIs, data contracts, testing strategies, and progressive delivery practices across teams. • Participate in on-call and help uphold operational excellence for the areas you own.




