Data Engineer

  • NewDay Technology Limited
  • 26/07/2026
Full time Information Technology Telecommunications Python

Job Description

What you'll be doing
  • Monitor and support business-critical data pipelines and ensure data is refreshed accurately and on time.
  • Investigate, respond to and resolve production incidents, minimising impact and restoring service quickly.
  • Conduct root cause analysis (RCA) and work with engineers to implement permanent fixes.
  • Build a deep understanding of our data infrastructure, tooling and operational processes.
  • Identify opportunities to improve reliability, performance and efficiency across our data platforms.
  • Develop monitoring, alerting and data quality controls to proactively detect issues before they impact users.
  • Work within an Agile environment, contributing to development and CI/CD release processes.
  • Create and maintain technical documentation, knowledge articles and operational runbooks.
  • Act as a technical point of contact for data pipeline and cloud platform topics.
  • Support and mentor junior team members, sharing expertise and best practices.
What we're looking for

You'll bring a blend of technical expertise and a passion for continuous improvement.

Essential Experience
  • Experience supporting and maintaining enterprise data solutions, including ETL processes and data refresh activities.
  • Strong experience with Python.
  • Experience working with big data and data integration technologies such as Spark and Kafka.
  • Hands-on experience with AWS, including services such as Athena, Glue, EMR, Step Functions and CloudWatch.
  • Experience working with Snowflake and dbt.
  • Knowledge of CI/CD practices and deployment pipelines.
  • Experience managing and resolving IT incidents within a structured incident management framework.
  • Strong analytical and problem-solving skills with a focus on data solutions.
  • Understanding of event-driven or streaming architectures.
Nice to have
  • Experience with additional ETL technologies.
  • Previous ownership of data platform monitoring and operational improvements.
  • Exposure to Grafana.
  • Knowledge of Scala.
Why join NewDay

At NewDay, we're transforming how people experience credit through technology, data and innovation. You'll work with modern cloud technologies, tackle meaningful engineering challenges, and help deliver reliable data services that support millions of customer interactions. You'll join a collaborative team where your ideas are valued, your expertise is trusted, and you'll have the opportunity to make a visible impact from day one. If you're passionate about data operations, cloud platforms and building resilient, scalable data solutions, we'd love to hear from you.

We value all types of diversity.

At NewDay, we value all types of diversity. We're an equal opportunity employer and believe that our differences create a vibrant, authentic working culture. We want all our colleagues to feel able to bring their whole selves to work. We don't discriminate on the basis of protected characteristics or identities. We make sure that every job is crafted to be inclusive and that people with disabilities or caring responsibilities can take part in the application and interview process.

Tell us if you need accommodations: We'll put reasonable adjustments in place to support you. We work with Textio to make our job design and hiring inclusive.

Contract type

Permanent

Through innovative consumer credit and embedded finance products powered by groundbreaking technology, we deliver over 300 million transactions every year. Our brands include Aqua, Marbles, Fluid, Bip and NewPay. We partner with leading brands such as AO, Argos, Boohoo, John Lewis and Lloyds Bank. Over 5 million UK customers are supported by our award-winning customer service.