• Full Time
  • Remote (UK)
  • No. of Vacancies: 1
  • Experience: 5 - 7 Years
  • Posted 2 months ago

Role overview

We are looking to grow our engineering team to manage the large amounts of data produced on the web, social media and blockchains. You would be joining a strong team of 30+ people (data scientists and engineers), in a fast-paced and collaborative team environment.

As a senior data engineer, you will be responsible for:

  • Project end-to-end involvement from planning and organisation to implementation and delivery of a new data analytics platform.
  • Work closely with front end engineers to the creation of the data analytics platform.
  • Design, develop and support data pipelines, data warehousing and reporting systems for analytics.
  • Work closely with relevant stakeholders, product management, support engineers to ensure our data infrastructure meets fast-changing landscape and requirements.
  • Collaborate with product management and front end engineers to create, test and maintain data models.
  • Be responsible for adopting best practices in delivering high data quality for analytics.
  • Write and review technical documents, including design, development, and revision documents.

Experience in:

  • 5+ years work experience as a data engineer or data warehouse developer.
  • Building data streams with Kinesis, Kafka or equivalent.
  • Building data transformation processes using dbt, or Spark in SQL, Python.
  • SQL and NoSQL databases.
  • Designing data models and data warehouses (Snowflake, Redshift) or Databricks Lakehouse.
  • Data quality monitoring and data cataloguing.
  • Experience in computer science, data structures, algorithms, and software design.
  • Backend API development for data serving.
  • Cloud infrastructure – AWS
  • Github – PRs, Github actions etc.
  • CI/CD – Concourse/Github Actions/GitOps.

Nice to haves:

  • Experience with reverse ETL tools.
  • Experience or interest in Ethereum and the Crypto / NFT market.


  • Competitive salary on offer, dependent on the level of experience and skills
  • Work in a dynamic and fast-paced environment with new challenges
  • A forward-thinking business with a solutions-oriented approach and focus on getting things done
  • A collaborative, agile team who are passionate about their work
  • Get involved in a variety of projects, see how they develop into polished products and services

Please enter your personal information

only doc, pdf or docx file allowed and file size will be less than 2MB