Skip to content
LaunchdarklyLaunchdarklyAustin, TX

Senior Backend Engineer, Data Platform

Senior Backend Engineer building and operating distributed data infrastructure for streaming, batch processing, analytical stores, and warehouse exports at scale. Requires 6+ years backend experience with data pipelines, distributed systems, and production ownership (on-call).

158k – 257k
Remote6+ YOEData Engineering

About the role

Responsibilities

  • Design, build, and operate distributed, data-intensive backend systems that power Data Platform capabilities across Experimentation, Metrics, Release Guardian, Observability, Agent Control, and other product areas.
  • Own and improve production data infrastructure, including streaming and batch pipelines, analytical data stores, warehouse export systems, observability, alerting, reliability, and performance.
  • Debug and resolve complex production issues across data pipelines, databases, cloud infrastructure, and distributed systems, including participating in the team’s on-call rotation.
  • Partner with product managers, frontend engineers, UX designers, and other product engineering teams to deliver reliable customer-facing data capabilities.
  • Write and review technical proposals, contribute to architecture decisions, and help the team make thoughtful trade-offs around scalability, reliability, cost, and operability.
  • Improve engineering standards, testing practices, deployment safety, observability, tooling, and operational processes for Data Platform systems.
  • Write maintainable, well-tested code and actively participate in code reviews, design reviews, and production readiness discussions.

Qualifications

  • 6+ years of professional backend software engineering experience, including significant experience with infrastructure, data platform, distributed systems, or data-intensive production systems.
  • Experience designing, building, operating, and debugging reliable production systems that move, store, process, or query large volumes of data.
  • Hands-on experience with data pipeline, streaming, orchestration, or batch-processing technologies such as Kinesis, Airflow, Spark, Lambda, Flink, Athena, Kafka, or equivalent systems.
  • Experience working with analytical, event, warehouse, or operational data stores such as ClickHouse, Postgres, Elasticsearch, Timestream, Glue/Iceberg/S3, Redshift, Databricks, or equivalent systems.
  • Strong programming experience in Go, Python, SQL, Scala, or similar backend languages.
  • Familiarity with distributed systems and backend engineering fundamentals such as concurrency, data modeling, failure handling, retries, idempotency, partitioning, backpressure, and high-throughput processing.
  • Experience with infrastructure-as-code tools such as Terraform or equivalent, and observability tools such as Datadog, New Relic, or equivalent.
  • A strong ownership mindset for production systems, including maintainability, testing, operational excellence, code quality, collaboration, and clear technical communication.

Compensation

Target pay ranges based on Geographic Zones* for Level 4:

  • Zone 1: San Francisco/Bay Area or NYC Metropolitan Area, Boston, Seattle - $187,000 - $257,000
  • Zone 2: Irvine, LA, Monterey, Santa Barbara, Santa Rosa, Austin, Portland, Philadelphia, Chicago - $168,000 - $231,000
  • Zone 3: All other US locations - $158,000 - $218,000

*Restricted Stock Units (RSUs), health, vision, and dental insurance, and mental health benefits in addition to salary.

Skills

GoPythonSQLScalaKinesisAirflowSparkAWS LambdaFlinkAthenaKafkaClickHousePostgresElasticsearchIceberg
PointClickCare

Senior Software Engineer- Big Data & Java

PointClickCareUnited States

Develops and maintains big data applications using Java and distributed systems like Apache Hudi, Spark, and Trino. Collaborates on requirements, ensures scalable code with TDD, and works with storage systems like S3 and ADLS.

158k – 176k
RemoteData Engineering
Databricks

Senior Software Engineer - Distributed Data Systems

DatabricksBellevue, WA

Build distributed data storage and processing systems for big data workloads including Apache Spark, Delta Lake, and performance optimization. Requires 5+ years in Java/Scala/C++, strong algorithms knowledge, and distributed systems experience.

158k – 214k
On-site5+ YOEData Engineering
Checkr

Senior Data Engineer

CheckrDenver, CO +1

Senior Data Engineer building and scaling Checkr's centralized People Data platform and large-scale batch/streaming pipelines that power identity and people records for all products. Requires 5+ years experience with Python, PySpark, SQL, Spark, Kafka and AWS data services; leads execution, mentors, and partners with cross-functional teams.

157k – 218k
Hybrid5+ YOEData Engineering
Metropolis

Senior Data Engineer

MetropolisNew York, NY +4

Designs and owns data architecture, builds/optimizes pipelines and models using Python, SQL, Snowflake, dbt, and AWS. Manages SLAs, data governance, and mentors team; requires 5+ years experience and bachelor's in CS or related.

160k – 220k
On-site5+ YOEData Engineering
Lithic

Senior Software Engineer, Data Platform

LithicUnited States

Builds backend services and REST APIs serving data from Snowflake and other sources to internal teams, while supporting data pipelines with Airflow, Airbyte, and dbt. Requires strong Python, SQL, API design experience; preferred fintech background.

160k – 200k
RemoteData Engineering