Senior Backend Engineer, Experimentation
LaunchDarkly · Remote - US
About this role
## About the Job LaunchDarkly is seeking a **Senior Backend Engineer** to join our **Experimentation** team. The Experimentation team builds a strategic platform that helps engineering organizations make product decisions with real statistical confidence—at the intersection of large-scale systems, data science, and user experience. As a Senior Backend Engineer, you will design and operate the services that power this product, contribute to technical direction, and help deliver new functionality to customers. ## Responsibilities - Design, build, and operate scalable backend services and APIs powering LaunchDarkly’s Experimentation product. - Own backend components end-to-end: discovery, design, implementation, testing, deployment, monitoring, incident response, and continuous improvement. - Build and evolve systems for experiment setup, event data ingestion, metric computation, results processing, and results presentation. - Contribute to architectural decisions and technical proposals with thoughtful trade-offs (scalability, reliability, performance, cost, maintainability). - Partner with product managers, designers, data scientists, and adjacent engineering teams to translate customer needs into reliable technical solutions. - Collaborate with Data Platform, Warehouse Integrations, SDK, and other teams on shared data flows and cross-team dependencies. - Investigate complex production issues, identify root causes, and implement durable fixes. - Improve observability, testing, deployment safety, operational processes, and overall system reliability. - Participate in the team’s on-call rotation and take ownership in a **you-build-it-you-run-it** culture. - Support teammates through code/design reviews, knowledge sharing, and informal mentorship. ## Qualifications - **6+ years** of professional software engineering experience, including significant experience building and operating backend services in production. - Fluency using **AI tools** in software engineering workflows, including the judgment to direct, evaluate, and validate AI-generated output. - Experience designing and delivering customer-facing systems that are scalable, reliable, observable, and maintainable. - Strong programming experience in **Go** (or comparable backend languages such as Python, Rust, or C++). (This team uses Go.) - Experience with **distributed systems**, event-driven architectures, data pipelines, APIs, data modeling, or data-intensive services. - Familiarity with analytical/operational/warehouse data stores such as **ClickHouse, Postgres, Snowflake, Redshift, BigQuery, Databricks**, or equivalents. - Experience diagnosing production issues and improving reliability using **metrics, logs, traces, alerting**, and other observability practices. - Experience working in a **cloud environment** and with infrastructure-as-code (or equivalent deployment/operations tooling). - Ability to take an ambiguous problem from discovery and scoping through design, implementation, launch, and ongoing operation. - Clear, thoughtful communication and a collaborative approach with technical and non-technical partners. - Experience with **experimentation, A/B testing, analytics, data platforms**, or similarly data-intensive products. ## Pay (Target Ranges) Target pay ranges are based on Geographic Zones for **Level 4**: - **Zone 1** (San Francisco/Bay Area or NYC Metro, Boston, Seattle): **$191,800 – $263,670** - **Zone 2** (Irvine, LA, Monterey, Santa Barbara, Santa Rosa,
Listing freshness
CronJobs last confirmed this listing 19h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.