Enable job alerts via email!

Data Engineer

Creditsafe

Cardiff

On-site

GBP 30,000 - 50,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in data management seeks a Data Engineer to enhance data pipelines that drive business decisions. You will collaborate closely with analytics teams in an Agile environment, utilizing modern tools such as Python and SQL. Opportunities include professional development and hybrid working options. The role will involve working on large-scale data architectures and contributing to strategic data solutions for various stakeholders.

Benefits

Competitive salary
Bonus scheme
25 days annual leave (plus bank holidays)
Company laptop provided
Healthcare and company pension
Cycle to Work scheme and wellbeing support
Global company gatherings and events
E-learning and career progression support

Qualifications

  • Experience building ETL pipelines in Python.
  • Familiarity with analytical data warehouses like Redshift.
  • Understanding of orchestration tools such as AWS Step Functions.

Responsibilities

  • Collaborate in an Agile team to develop, test, and maintain data systems.
  • Design and build data pipelines following architectural guidelines.
  • Support performance and scalability of the data platform.

Skills

ETL pipelines in Python
Analytical data warehouses
Orchestration tools
Agile methodologies
Automated testing

Job description

Data Engineer – Data Engineering Team

We’re looking for a Data Engineer to join our growing Data Engineering team at Creditsafe. You'll play a key role in building data pipelines and supporting faster, more informed decision-making for both our internal teams and customers.

About Creditsafe

Over the past 25 years, our growth has been shaped by our people and our strong, inclusive culture. At Creditsafe, we take pride in fostering an environment where people feel a sense of belonging, professional development, and connection to a global community.

We offer a range of benefits designed to support work-life balance, including a hybrid working model to give you the flexibility you need to do your best work.

Your Team

You’ll join one of four delivery teams within our Data Engineering department. Together, we support over 1,000 data pipelines and manage data services across our centralised data warehouse. These services provide the "business-ready" data that powers our products.

We work in an Agile environment using modern tools and technologies including AWS, Glue, Step Functions, Athena, PySpark, SQL, and Python. Our processes are metadata-driven to ensure scalable, consistent, and reliable data delivery.

Your Role

You’ll work closely with the analytics team to design and build data pipelines that help turn raw data into valuable insights. This role offers the chance to work with large-scale data architectures and contribute to shaping our future data platform.

Key Responsibilities
  • Collaborate in an Agile team to develop, test, and maintain reliable systems.

  • Design and build data pipelines using Python and SQL in line with architectural guidelines.

  • Use modern orchestration tools to build scalable data workflows.

  • Apply practices such as continuous integration and test-driven development.

  • Deliver medium to large features independently using standard processing patterns.

  • Support performance and scalability of our data platform to meet growing demand.

Skills & Experience

We welcome candidates from all backgrounds and encourage applications from those with transferable experience. You’ll ideally bring:

  • Experience building ETL pipelines in Python.

  • Familiarity with analytical data warehouses (e.g. Redshift preferred, or Snowflake/BigQuery).

  • Understanding of orchestration tools such as AWS Step Functions, Airflow, or AWS Batch.

  • Experience working with Agile methodologies.

  • Awareness of automated testing and delivery pipelines.

  • Understanding of metadata-driven data modelling or scalable data frameworks.

Accessibility & Adjustments

We are happy to make adjustments at any stage of the recruitment process to support your needs—please let us know what works best for you. This could include:

  • Extra processing time

  • Alternative formats or communication methods

  • Remote interview options

  • Written responses instead of real-time interviews

We Welcome All

We welcome applications from candidates of all backgrounds. If you’d like this job description in a different format, or if there’s anything we can do to support your application, please get in touch.

Benefits
  • Competitive salary

  • Bonus scheme

  • 25 days annual leave (plus bank holidays)

  • Company laptop provided

  • Hybrid working model

  • Healthcare and company pension

  • Cycle to Work scheme and wellbeing support

  • Global company gatherings and events

  • E-learning and career progression support

Find the full list at: careers.creditsafe.com/gb

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.