Senior Data Engineer

DICE
London, ENG Full Time
POSTED ON 2/20/2024 CLOSED ON 3/19/2024

What are the responsibilities and job description for the Senior Data Engineer position at DICE?

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 Recommender Platform team, to join a rapidly evolving project, and to scale our recommendation platform to make DICE more reliable and impactful for its partners and customers.

About the role

We are looking for an experienced Senior Data Engineer to join our Recommender Platform team, to help bring AI solutions to the product.

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 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 high-scale and richly-personalised services. We want engineers open to collaboration and that want to be an integral part of the product design process.

You’ll be

  • You will join a team of experienced engineers to work on our data platform. That can include deprecating legacy systems, and building new solutions.
  • You will work with Product Managers and other engineers to support the formulation and implementation of a data engineering strategy.
  • You will have the opportunity to take ownership of a project of your choice - that is aligned with our business objectives, and planning a roadmap for its delivery. 
  • After your probation, you will have the opportunity to participate in the DICE Tech Lead programme - which can accelerate your career to Principal level by giving you the opportunity to demonstrate your strategy thinking and delivery skills. 
  • You are proactive in bringing the team to a higher level of technical maturity, by establishing best practices, overcoming siloed thinking, and encouraging collaborations.  
  • You are actively liaising with Data Product Managers, Data Engineers, Analytics Engineers, and Data Scientists to build the best recommendations and personalisation 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 for engineers. 

You’ll need

  • Proven experience as a Senior 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 and pipelines.
  • Knowledge in data engineering best practices and evidence of successful implementation.
  • Extensive experience designing, maintaining, and interfacing with REST APIs.
  • Excellent knowledge of various data warehousing technologies for gathering and consolidating data from multiple sources.
  • Knowledge of data governance, security & privacy, lineage, and quality frameworks in cloud environments.
  • Solid development experience with Python (other programming languages is a plus).
  • Knowledge of data science workflow/ MLOps.
  • Knowledge of A/B testing or multivariate testing frameworks.
  • Advanced SQL skills, i.e. Postgresql or similar.
  • Experience of Agile methodologies, DevOps, CI/CD, Docker/Kubernetes and infrastructure-as-Code e.g. Terraform.
  • Good knowledge of UNIX, Github, and AWS.
  • Experience of workflow orchestration software such as Prefect or similar.
  • Previous experience with recommendation/personalisation platform is a plus.

About DICE

Our teams work from London, New York, Los Angeles, Barcelona, Paris, Berlin and Milan. We’re building products that will revolutionise the industry for fans, artists and venues – and we’re growing fast. Read about our global expansion and our ongoing mission to transform ticketing.

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 holiday 
  • Private health insurance
  • Workplace pension
  • Free therapy and coaching

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.

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

#LI-DD1

Senior Software Engineer - Data Engineering
Data Engineering - Rokt -
Sydney, FL
Senior Marine Mechanical Engineer Auxiliary Systems
Pantheon Data -
Curtis, MD
Senior Software Engineer, Real Time Engine
Treasure Data -
Vancouver, WA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Data Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
  • Computer Simulation Skill

    • Income Estimation: $100,743 - $135,091
    • Income Estimation: $107,852 - $132,200
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Data Engineer jobs in the London, ENG area that may be a better fit.

Senior Data Engineer

Data Ideology, Pittsburgh, PA

Senior Data Engineer - Healthcare

Data Ideology, Pittsburgh, PA