Blurring the Lines: Engineering & Data Teams in the Age of AI

Summary

Disclaimer: This summary has been generated by AI. It is experimental, and feedback is welcomed. Please reach out to info@qconlondon.com with any comments or concerns.

The presentation discusses the evolving relationship between engineering and data teams, especially in the context of AI advancements.

Main Points Covered:

  • The traditional boundaries between engineering and data teams are dissolving, with each team taking on responsibilities traditionally held by the other.
  • AI has exacerbated the integration challenges due to its impact on real-time decision-making systems.
  • Shared ownership of data quality is emphasized, moving beyond simply improving tooling.
  • Practical patterns such as data contracts and schema registries, along with observability practices, are crucial to managing data effectively in AI-driven environments.
  • The importance of reliability and operational excellence in data systems is highlighted to match the rigour found in software engineering disciplines.

Real-World Examples:

  • Incidents from past experiences, such as a churn prediction model causing operational disruptions, demonstrate the challenges faced due to data mismanagement and the blurring of responsibilities between teams.
  • The introduction of data contracts at Pleo, which serve to define boundaries and responsibilities clearly between teams, and how these contracts should be integrated into the code base to prevent bad data from reaching production.

Actionable Recommendations:

  • Implement mental models and real-world tooling patterns to bridge the gap between engineering and data teams.
  • Adopt practices such as T-shaped skills development for engineers to increase their effectiveness in AI environments.

This is the end of the AI-generated content.


Abstract

Every senior engineer knows the feeling: a model makes a bad decision, a customer complains, and suddenly you're debugging a system that spans three teams, two pipelines, and a machine learning model nobody fully owns. Where do you even start?

The boundary between engineering and data has been dissolving for years and AI is making it collapse. Data engineers write infrastructure code. Backend engineers serve ML predictions. Analysts ship production logic. The old world of "engineering builds apps, data builds dashboards" is gone, and what's replaced it is messier, more interesting and full of opportunity for engineers willing to look beyond their own layer of the stack.

In this talk, I'll share real stories from building data and engineering systems - from a broken billing system that nearly cost us our biggest customers, to a churn prediction model gone haywire because of the smallest change. These are around real incidents, fixes and hard-won lessons that changed how teams worked together.

You'll walk away with practical mental models, real tooling patterns, and practical next steps you can take to bridge the gap between Data and Engineering.

You'll learn:

  • Why shared ownership of data quality matters more than better tooling and how to actually build it
  • Practical patterns that work today: data contracts and schema registries, observability patterns applied to data and how to deal with the messy reality of production data
  • What "T-shaped" really means for senior engineers in the AI era - the specific skills and knowledge that give you leverage when it comes to dealing with data systems

Interview:

Who is your talk for?

Senior engineers, staff+ ICs, and engineering leaders who work with (or alongside) data systems, ML models, or AI-powered features - and want to stop treating them as someone else's problem.


Speaker

Lada Indra

Head of Data Platform @Pleo, Previously Head of Data @Legend and Director API Platform BI & Data @Vonage

Lada Indra is the Head of Data Platform @Pleo, where he's responsible for the foundational infrastructure powering all data processing. With over a decade of experience building engineering systems and high-performing teams, Lada previously served as Head of Data @Legend, overseeing web analytic, commercial data and analytics tooling. Prior to that, he was Data Director for the API platform @Vonage, where he architected scalable systems to process large-scale communications API event data.

Read more
Find Lada Indra at:

From the same track

Session AI/ML

The Ladder Is Missing Rungs: Engineering Progression When AI Ate the Middle

Tuesday Mar 17 / 01:35PM GMT

Career progression in engineering has traditionally followed a predictable path: junior tasks teach fundamentals, mid-level work builds judgment, senior roles require synthesis across systems.

Speaker image - Alasdair Allan

Alasdair Allan

Scientist, Author, Hacker, Maker, Journalist, CTO @Negroni Venture Studios, Interim CTO @Evaro

Session organization

Team Topologies as the 'Infrastructure for Agency' with AI

Tuesday Mar 17 / 10:35AM GMT

The book Team Topologies Second Edition (2025) demonstrates convincingly that organizing business and technology for fast flow of value via empowered teams produces outsized results for enterprises worldwide.

Speaker image - Matthew Skelton

Matthew Skelton

CEO & Principal @Conflux, Co-Author of "Team Topologies", Leader in Modern Organizational Dynamics for Fast Flow

Session AI

From Copilots to Orchestrators: A 12 Week Playbook for Training Engineering Teams Using AI

Tuesday Mar 17 / 05:05PM GMT

Most engineering teams are stuck treating AI as autocomplete. Engineers have GitHub Copilot installed (or Claude or Cursor or whatever), they're generating snippets faster, but leaders can't connect usage to business outcomes—and developers are shipping code they don't fully understand.

Speaker image - Krys Flores

Krys Flores

Staff Software Engineer @Crunchyroll, Previously @Carta, @Lob, @Simple Habit, and @Nordstromrack.com|HauteLook

Session AI Tools

Rethinking Your Engineering Hiring Process & Signals for the AI Era

Tuesday Mar 17 / 02:45PM GMT

AI has distorted the signals we rely on to hire engineers. CVs are increasingly tailored, screening can be rehearsed, tech tests can look “perfect,” and even system design and behavioural answers can be polished in ways that don’t reflect real on-the-job judgement.

Speaker image - Reece Nunn

Reece Nunn

Software Engineering Manager @BBC

Session

Unconference: Building Engineering Teams

Tuesday Mar 17 / 03:55PM GMT