Staff Engineer - Distributed Systems

June 20

Apply Now
Logo of LaunchDarkly

LaunchDarkly

SaaS • Enterprise

LaunchDarkly is a software company offering a platform for feature management and experimentation. Its solutions allow developers to control software releases through feature flags, enabling safeguarded and progressive rollouts. The platform integrates with various developer tools and supports multiple programming languages to streamline deployment and improve the developer experience. LaunchDarkly's solutions cater to industries including financial services, healthcare, high tech, retail, and government, among others, providing a robust infrastructure that aids in delivering customized and targeted user experiences.

201 - 500 employees

Founded 2014

☁️ SaaS

🏢 Enterprise

💰 $200M Series D on 2021-08

📋 Description

• Architect, design, and build resilient and scalable systems for delivering feature flag data globally, optimized for high availability and low latency — single-digit milliseconds within regions. • Own and evolve core components such as our global edge delivery network, streaming infrastructure, and data synchronization protocols. • Drive improvements in system availability, performance, and operational excellence by identifying bottlenecks and designing for failure. • Collaborate cross-functionally with infrastructure, SDK, product, and security teams to deliver seamless and secure customer experiences. • Mentor and lead other engineers by modeling best practices in distributed systems development, code quality, and systems thinking. • Take initiative in incident response and post-incident reviews, continually improving system reliability and observability. • Participate in an on-call rotation for the services you help build, and demonstrate a strong sense of ownership and accountability for their uptime and reliability.

🎯 Requirements

• Proven experience in architecting, building, and operating complex, large-scale backend and infrastructure services, with a multi-year, hands-on focus specifically on distributed systems. • Deep understanding of event-driven architectures, streaming protocols (e.g., Server-Sent Events, WebSockets), and stateful connection management at scale. • Expertise in Go, Java, Rust or similar systems programming languages. (We use Go and a little bit of Rust.) • Familiarity with real-time data pipelines, load balancing, and global edge networks/CDNs. • Proven experience in monitoring, observability, and operational excellence — designing systems with robust telemetry and actionable alerting to meet SLOs for low latency and high availability. • Experience operating systems in cloud environments (e.g., AWS, GCP) using infrastructure-as-code tools • Experience working with distributed data stores and caching systems (e.g., Redis, DynamoDB, Kafka, Varnish and similar). • Proven history of technical leadership: setting direction, breaking down complex problems, and influencing outcomes across teams.

🏖️ Benefits

• Restricted Stock Units (RSUs) • health, vision, and dental insurance • mental health benefits

Apply Now

Similar Jobs

June 20

Join Bishop Fox as a Staff Software Engineer leading design and development for their Cosmos Platform.

AWS

Cloud

Cyber Security

JavaScript

Kafka

Node.js

NoSQL

React

SDLC

SQL

Go

June 19

As a Staff Engineer at Temporal, influence the future of scalable cloud systems and optimize infrastructure efficiency.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Java

Kubernetes

Open Source

Go

June 19

KeyLogic

501 - 1000

Join KeyLogic as a Senior Linux VMWare Operations Engineer to support the Infrastructure Services for a Federal Client.

Ansible

Apache

Linux

MySQL

Open Source

Oracle

Puppet

VMware

June 18

Develop ML applications and infrastructure while enhancing safety and efficiency for autonomous trucking operations.

Cloud

Python

Ray

Spark

June 12

Engineer III at Fanatics Betting & Gaming driving innovation in sports fan engagement.

Azure

Cloud

NoSQL

SQL

.NET

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com