Skip to content
SDLC in the AI Era
All roles

Data Engineer / Analyst

AI drafts the SQL; you define meaning and check the numbers

Print / Save as PDF

How your work changes

#

Open any item to see before and now, with sources.

Risks to watch

#

Skills to build

#

Human skills: what's new, what matters more, and what AI now does for you.

New skillsDidn't really exist in the role before
  • Writing semantic models and business definitions that AI tools can use
  • Checking AI-generated SQL for wrong joins and misread columns
  • Building a set of verified questions and answers to evaluate query tools
  • Reviewing agent-generated pipeline and transformation changes
  • Deciding which questions AI may answer without an analyst
More important nowExisting skills that AI makes more valuable
  • Data modeling
  • Data testing and observability
  • Metric definitions and data ownership
  • Knowing the quirks of your own data
  • Data governance and access control
  • Explaining uncertainty in a number to stakeholders
Less centralStill useful, but AI now does much of it
  • Writing boilerplate SQL and YAML by hand
  • Hand-writing extraction and loading code for common sources
  • Answering routine one-off data requests

Tools

#

"Start here" tools are the editor's pick of where to begin for this role. Our suggestion

Start here

Widely used and core to this role

Also worth a look

Depends on your team and stack

Show 5 tools

Your first steps

#
Our suggestion
Show 3 more steps
A week in this role now

A typical week now involves less typing of SQL and more reading of it. An assistant drafts a new model or a fix to a failing pipeline, and you check the joins, the grain and the row counts before the change goes to review. When a stakeholder asks a question, they may have already asked an AI tool and come to you with a number. Part of your job is to find out where that number came from and whether it used the right definition.

More of the week goes into the things AI tools depend on: clear metric definitions, documented tables, tests that catch duplicate rows or late data, and a set of known questions with verified answers to try new tools against. Agents can take on routine pipeline work, but you still own what reaches a dashboard or a board deck. Treat a confident answer with no visible query or definition behind it as unchecked until you have checked it.

Agent Skills

AI instructions to copy

#

Each one is a text file (SKILL.md) that tells an AI tool, step by step, how to do one task the way you want. Copy it into a chat, or add it to a tool that supports Agent Skills. Which tools, and how

Starter instructions for this role

Our suggestion

Written from the changes above. Read and adapt one before you use it.

Published skills you can reuse(2)From public skill catalogs. Check the license before use.

Related roles

Sources (8)

4 research papers, 2 surveys, 2 vendor pages · 4 vendor-affiliated

Each source is labelled by what the page is and whether its publisher sells in this space. How we label sources

  1. 1.
    2026 State of Analytics Engineering Report(opens in new tab)

    dbt Labs · 10 April 2026

    SurveyVendor-affiliated

    “While 72% prioritize AI-assisted coding, only 24% prioritize AI-assisted pipeline management, including testing, observability, and quality controls.”
  2. 2.
    The 2026 State of Data Engineering Survey (Interactive)(opens in new tab)

    Practical Data (Joe Reis) · 10 February 2026

    SurveyVendor-affiliated

    “82% of you use AI tools daily or more. Only 3.7% find them unhelpful. But organizational adoption lags way behind. 64% are still experimenting or using AI for tactical tasks only.”
  3. 3.
    Semantic Layer vs. Text-to-SQL: 2026 Benchmark Update(opens in new tab)

    dbt Labs (Jason Ganz and Benoit Perigaud) · 7 April 2026

    Vendor pageVendor-affiliated

    “With text-to-SQL, failure looks like a plausible but incorrect answer.”
  4. 4.
    Natural Language Interfaces for Databases: What Changes for SQL-Literate Users?(opens in new tab)

    arXiv (Panos Ipeirotis and Haotian Zheng, New York University) · 26 July 2026

    Research paper

    “The interface reallocated the work of querying rather than removing it: users still had to verify the generated SQL, and an NLIDB that hid it would remove the step that let them trust the answer.”
  5. 5.
    Pervasive Annotation Errors Break Text-to-SQL Benchmarks and Leaderboards(opens in new tab)

    arXiv (Tengjun Jin, Yoojin Choi, Yuxuan Zhu and Daniel Kang) · 19 January 2026

    Research paper

    “Through expert analysis, we show that BIRD Mini-Dev and Spider 2.0-Snow have error rates of 52.8% and 62.8%, respectively. We re-evaluate all 16 open-source agents from the BIRD leaderboard on both the original and the corrected BIRD Dev subsets. We show that performance changes range from -7% to 31% (in relative terms) and rank changes range from -9 to +9 positions.”
  6. 6.
    ELT-Bench-Verified: Benchmark Quality Issues Underestimate AI Agent Capabilities(opens in new tab)

    arXiv (Christopher Zanoli, Andrea Giovannini, Tengjun Jin, Ana Klimovic and Yotam Perlitz) · 2 April 2026

    Research paper

    “First, re-evaluating ELT-Bench with upgraded large language models reveals that the extraction and loading stage is largely solved, while transformation performance improves significantly.”
  7. 7.
    Arming Data Agents with Tribal Knowledge(opens in new tab)

    arXiv (Shubham Agarwal et al.) · 17 February 2026

    Research paper

    “Nonetheless, NL2SQL agents still make mistakes when faced with large-scale real-world databases because they lack knowledge of how to correctly leverage the underlying data (e.g., knowledge about the intent of each column) and form misconceptions about the data when querying it, leading to errors.”
  8. 8.
    Cortex Analyst(opens in new tab)

    Snowflake Documentation

    Vendor pageVendor-affiliated

    “Generic AI solutions often struggle with text-to-SQL conversions when given only a database schema, as schemas lack critical knowledge like business process definitions and metrics handling.”