Roles Data, Analytics & AI

Lead Data Engineer

Accountable for the design and review of pipelines that span several teams and for the reliability conventions engineers follow.

7tasks in this job
102skills it uses
13tools named

The skills this job leans on most

  1. 1Reviewing human- and AI-generated code changes for correctness and riskNeeded in 6 of 7 tasks
  2. 2Testing changes to data services and business systems for business meaning and downstream impactNeeded in 6 of 7 tasks
  3. 3Tracing data lineage upstream and downstreamNeeded in 5 of 7 tasks
  4. 4Designing automated pipelines and processes that fail safely and recoverNeeded in 4 of 7 tasks
  5. 5Designing and versioning data contracts for consumersNeeded in 1 of 7 tasks
ToolsSQL (query language)Apache AirflowGitHub ActionsGit / GitHubJiraMicrosoft Azure (portal, Cost Management, Monitor)+ 7 more
All 7 tasks, where people get stuck and all 102 skills

Tasks

Where people get stuck

All skills

All tools

  • SQL (query language)
  • Apache Airflow
  • GitHub Actions
  • Git / GitHub
  • Jira
  • Microsoft Azure (portal, Cost Management, Monitor)
  • Amazon Web Services (console, Cost Explorer, CloudWatch)
  • Apache Spark / PySpark
  • Databricks
  • Python
  • Apache Kafka
  • ServiceNow
  • Terraform

Paths to start

About the role

Accountable for the design and review of pipelines that span several teams and for the reliability conventions engineers follow. Decides pipeline designs and data contracts across team boundaries and leads the response to complex failures. Leads this work without line management, where a Data Engineer owns the pipelines they build.

Where it can lead