Data Engineer - L3 - USA

Litmus710 months ago
Los Angeles, CA, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

This role focuses on advanced data engineering – building and maintaining batch/streaming data pipelines, and providing L3 support including incident management and advanced debugging. Compensation: $120,000 – $140,000 per year.

Key Responsibilities

  • Serve as L3 support: triage high-severity incidents, perform advanced debugging/root-cause analysis, deploy hotfixes, and create runbooks for L2 teams.
  • Build and maintain batch/streaming data pipelines using ETL/ELT tools (dbt) to integrate and transform multi-source data.
  • Implement data quality validation, monitoring, alerting, and documentation; optimize pipelines for performance, cost, and reliability (partitioning, indexing, error handling).
  • Partner with analytics, data science, and business teams to deliver data requirements, troubleshoot issues, and ensure SLAs for freshness/completeness.

Required Qualifications

  • 8–10+ years data engineering experience in building and supporting production pipelines at scale.
  • Strong SQL, Python/Scala for data processing; data modeling (dimensional schemas, SCDs).
  • Proven cloud data platform + orchestration experience (Snowflake/BigQuery + Airflow/dbt).
  • L3 support experience: incident management, on-call rotations, debugging distributed data systems.

Required Skills

Monitoring
BigQuery
Runbook Creation
SCDs
Batch Data Pipelines
Scala
SQL
Airflow
Root Cause Analysis
Advanced Debugging
Python
Snowflake
Incident Management
Alerting
Data Modeling
Dimensional Schemas
dbt
Data Quality Validation
Streaming Data Pipelines
ETL/ELT