Return to jobs Return to jobs

Senior Data Engineer



Posted over 30 days ago...


Join the Beat of Live Entertainment as a Senior Data Engineer at DICE and Revolutionize the Fan Experience


icon Salary

No salary declared 😔

icon Location


icon Nomad Friendly?
icon Expires

Expires at anytime

Organization Summary

DICE is a vibrant and innovative platform that's transforming the live entertainment industry. As a global player with teams in major cities like London, New York, and Berlin, DICE is dedicated to enhancing the live show experience for fans, artists, and venues. With the excitement of recent funding rounds and rapid growth, it's an exhilarating time to be part of the DICE family.

Role Summary

  • Collaborate with a dynamic team to scale and enhance the data platform at DICE.
  • Design and build robust data tools and scalable systems for a global industry.
  • Work closely with cross-functional teams to support the data needs of the organization.
  • Take on end-to-end project ownership aligned with business objectives and manage its roadmap.
  • Drive technical maturity by establishing best practices and promoting collaboration.

Role Requirements

  • Proven experience as a Data Engineer with strategic and hands-on expertise.
  • Ability to build scalable, high-reliability data solutions, including both batch and streamed pipelines.
  • Proficiency in data warehousing technologies, streaming technologies like Kafka, and workflow orchestration software like Prefect.
  • Experience with Agile methodologies, DevOps, CI/CD, Docker/Kubernetes, and infrastructure-as-code (e.g., Terraform).
  • Strong development skills in Python, advanced SQL, and familiarity with AWS technologies, Unix, and GitHub.
  • Desirable skills include knowledge of dbt, A/B testing frameworks, MLOps, REST APIs, personalization platforms, and data governance in cloud environments.
  • AWS certified Data Engineer is a plus.

Our Benefits

  • Unlimited Paid Holiday and generous parental package.
  • Monthly DICE Credits and private health insurance with Vitality.
  • Workplace pension, coaching sessions, and ClassPass membership.
  • Summer Workation, Summer Fridays, and flexible hybrid working policy.

Senior Data Engineer 

Live shows make us feel good. They’re a time to hang with our friends, discover new artists or lose ourselves on a dancefloor. We’re on a mission to bring all of this to more fans, more often – and that’s where you come in.

We’re looking for a Senior Data Engineer to join our rapidly evolving Data Platform team, to help us scale our data platform to make DICE more reliable and impactful for its partners and customers.

About the role

You’re an experienced individual who is passionate about building and scaling data platforms, and comfortable supporting the diverse needs of multiple teams. You’ll be in an inspiring and fast-moving environment as part of a cross-functional team, working closely with developers, data scientists, data analysts, data engineers and product managers. You’ll be building data tools, designing highly-scalable systems, and testing theories to arrive at essential insights that will help disrupt a global industry. You will contribute to improving our ways of working and establishing standards across the data team.

We work in an iterative approach, designing, building and trialling out new concepts quickly to test our assumptions and create the best service for our fans & partners. We also keep pursuing the best approaches to the many challenges we face in delivering highly-scaled and richly-personalised services. We want engineers open to collaboration and that want to be an integral part of the product improvement process.

You’ll be

  • Joining a team of experienced engineers to work on our data platform. That can include deprecating legacy systems, and building new solutions.
  • Working with Product Managers and other engineers to support the formulation and implementation of a data engineering strategy.
  • Having the opportunity to take ownership of end-to-end projects that are aligned with our business objectives, and planning a roadmap for its delivery. 
  • Bringing the team to a higher level of technical maturity, by establishing best practices, overcoming siloed thinking, and encouraging collaborations.  
  • Actively liaising with the engineering manager and product manager for the data platform team, Data Engineers, Analytics Engineers, Data Analysts and Data Scientists to build the most optimal solutions for DICE.

You are

  • Passionate, humble and talented.
  • A fan of music and culture.
  • Actively responsible.
  • A problem-solver.
  • Inspiring and collaborative.
  • A great communicator.
  • A role model and mentor for other data engineers. 

You’ll need

  • Proven experience as a Data Engineer with expertise in building solutions, whilst also bringing a strategic outlook
  • Experience of building at scale, high-reliability end-to-end data solutions, both batched and streamed pipelines
  • Knowledge in data engineering best practices and evidence of successful implementation
  • Excellent knowledge of various data warehousing technologies for gathering and consolidating data from multiple sources, including streaming and serving real-time data
  • Experience with streaming technologies such as Kafka or similar
  • Experience of workflow orchestration software such as Prefect or similar
  • Experience of Agile methodologies, DevOps, CI/CD, Docker/Kubernetes and infrastructure-as-Code e.g. Terraform
  • Solid development experience with Python (other programming languages is a plus)
  • Advanced SQL skills (Relational Querying) , e.g. Postgresql or similar, and knowledge of NoSQL DBs.
  • Extensive knowledge of AWS tech stack 
  • Excellent knowledge of UNIX, Github

Bonus points

  • Knowledge of dbt
  • Knowledge of A/B testing or multivariate testing frameworks
  • Experience of deploying data science workflow/ MLOps 
  • Experience designing, maintaining, and interfacing with REST APIs
  • Experience with recommendation/personalisation platform
  • Knowledge of data governance, security & privacy, lineage, and quality frameworks in cloud environments
  • AWS certified Data Engineer is a bonus

About DICE

Our teams work from London, New York, Los Angeles, Barcelona, Paris, Milan, Berlin and Mumbai. We’re building products that will revolutionise the industry for fans, artists and venues – and we’re growing fast. Read about our Series C funding and our latest funding round to see what’s next for DICE.

We know that having a variety of perspectives makes us a better company – it’s why we strongly encourage members of underrepresented communities to apply. Find out how we’re creating a more diverse, equitable and inclusive DICE.

Our benefits

  • Unlimited Paid Holiday 
  • Monthly DICE Credits
  • Private health insurance with Vitality with tons of perks
  • Workplace pension with Penfold 
  • Coaching and CBT Sessions
  • Classpass
  • Summer Workation
  • Summer Fridays
  • Generous Parental Package
  • Eye Care Vouchers
  • Cycle 2 Work
  • Season Ticket Loans

We recognise the benefits of hybrid working, and want to create the best balance to ensure we can continue working together effectively. For our UK team, we have a hybrid work policy of three days in the office and two days from anywhere. You can chat about your specific team’s days and expectations during the interview process.

Application process

Our process usually involves a quick chat on the phone, a portfolio review or task and a couple of interviews where you’ll meet the people you’ll work with. We’ll keep you fully informed along the way. We know that having a variety of perspectives makes us a better company – it’s why we strongly encourage members of underrepresented communities to apply. Find out how we’re creating a more diverse, equitable and inclusive DICE.

For information on how we use your data, please view our Candidate Privacy Policy.



Hire with Escape

Showcase your progressive organisation and post your open roles to the biggest UK community of purpose driven job seekers.

Get Started