Skip to content

Senior Backend Engineer, Experimentation

Designs and operates scalable backend services for an experimentation platform, including data ingestion, metric computation, and results processing. Requires 6+ years of software engineering experience, strong Go or comparable backend-language skills, and experience with distributed, cloud-based, data-intensive systems.

About the job

Responsibilities

  • Design, build, and operate scalable backend services and APIs for the Experimentation product.
  • Own backend components through discovery, design, implementation, testing, deployment, monitoring, incident response, and continuous improvement.
  • Build systems for experiment setup, event data ingestion, metric computation, results processing, and results presentation.
  • Contribute to architecture and technical proposals, balancing scalability, reliability, performance, cost, and maintainability.
  • Partner with product managers, designers, data scientists, and engineering teams to deliver reliable technical solutions.
  • Collaborate on shared data flows, services, and cross-team dependencies.
  • Investigate production issues, identify root causes, and implement durable fixes.
  • Improve observability, testing, deployment safety, operational processes, and system reliability.
  • Participate in on-call rotation and own production systems.
  • Support teammates through code reviews, design reviews, knowledge sharing, and mentorship.

Requirements

  • 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 evaluating and validating AI-generated output.
  • Experience delivering scalable, reliable, observable, and maintainable customer-facing systems.
  • Strong programming experience in Go or a comparable backend language; the team uses Go.
  • Experience with distributed systems, event-driven architectures, data pipelines, APIs, data modeling, or data-intensive services.
  • Familiarity with analytical, operational, or warehouse data stores.
  • Experience diagnosing production issues and improving reliability with observability practices.
  • Experience with cloud environments and infrastructure-as-code or equivalent deployment tooling.
  • Ability to take ambiguous problems through discovery, design, implementation, launch, and operation.
  • Clear communication and a collaborative working style.
  • Experience with experimentation, A/B testing, analytics, data platforms, or similar data-intensive products.

Compensation

  • Zone 1: $191,800 - $263,670.
  • Zone 2: $172,600 - $237,270.
  • Zone 3: $163,000 - $224,070.
  • Compensation may vary based on skills, experience, and location.
  • Additional benefits may include restricted stock units, health, vision, dental, and mental health benefits.

Skills

Go, Python, Rust, C++, Distributed Systems, Event-Driven Architecture, Data Pipelines, APIs, Data Modeling, ClickHouse, Postgres, Snowflake, BigQuery, Databricks, Observability

Launchdarkly

Launchdarkly

United States

Senior Backend Engineer, Flag Delivery
$163k+/yrRemote6+ YOEBackend Engineering

Builds and operates high-scale, low-latency distributed systems that stream feature-flag configuration to connected SDKs. The role requires 6+ years of backend experience, production ownership, and proficiency with backend languages, cloud infrastructure, infrastructure as code, and observability tooling.

Launchdarkly

Launchdarkly

United States

Senior Backend Engineer, Billing
$163k+/yrRemote6+ YOEBackend Engineering

Builds and operates backend services for plans, pricing, entitlements, usage metering, and billing integrations. The role requires 6+ years of software engineering experience, backend expertise, cloud infrastructure familiarity, and strong production ownership in correctness-critical systems.

Moov

Moov

United States

Senior Software Engineer
$165k+/yrRemote5+ YOEBackend Engineering

Build and operate production fintech and payment services, APIs, and developer tooling using Go and microservices. The role requires experience delivering complex production systems, working in payments, and maintaining strong standards for testing, observability, and AI-assisted development.

Lithic

Lithic

United States

Senior Software Engineer, Product Platform
$160k+/yrRemote5+ YOEBackend Engineering

Build and operate the foundational API platform powering Lithic’s fintech products, with ownership across reliability, authorization, audit logging, and API evolution. Requires 4+ years of backend experience, strong API design skills, and senior-level ownership in a remote, async environment.

Rula

Rula

United States

Senior Software Engineer - Patient Services
$166k+/yrRemote5+ YOEBackend Engineering

Senior Software Engineer who will architect and scale distributed backend data systems supporting patient services. The role requires 4+ years of experience, expertise in microservices and event-driven systems, and strong technical leadership and mentoring skills.