What is a Data Engineer at Unity?
As a Data Engineer at Unity, you will build and scale the foundational data infrastructure that powers the world’s leading platform for creating and operating real-time 3D (RT3D) content. Unity tools and services support millions of creators, generating billions of data points every single day from game telemetry, ad networks, multiplayer services, and cloud diagnostics. Your work directly impacts how product teams, data scientists, and business leaders understand user behavior, optimize monetization strategies, and improve the performance of the Unity engine.
This role is highly critical because of the sheer scale and complexity of the data involved. You will work on massive, distributed pipelines that ingest, process, and store real-time streaming data as well as high-volume batch workloads. Whether you are optimizing data pipelines for Unity Ads, building telemetry frameworks for multiplayer gaming, or designing data warehouses for internal business intelligence, you will solve complex engineering challenges that require a deep understanding of distributed systems and modern data architecture.
To succeed as a Data Engineer at Unity, you must possess not only strong technical capabilities but also a product-focused mindset. You are not just building pipelines; you are enabling data-driven decision-making across the entire company. The ideal candidate is someone who thrives in a collaborative, fast-paced environment and is passionate about creating clean, reliable, and highly performant data solutions.


