Job Search and Career Advice Platform

Enable job alerts via email!

Senior Data Engineer (Python & SQL)

Datatech

City Of London

Hybrid

GBP 70,000 - 85,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading AI SaaS company in London is seeking a Senior Data Engineer to design and build cloud-based data pipelines. You will work with Python and SQL for transforming large datasets, ensuring data quality, and mentoring junior engineers. The ideal candidate has strong experience in production environments and familiarity with platforms like Azure and AWS. This role offers a collaborative environment with opportunities for professional growth, and requires the right to work in the UK.

Benefits

Supportive and inclusive environment
Clear progression opportunities
Valued collaboration

Qualifications

  • Strong experience in production environments using Python and SQL.
  • Deep understanding of data quality challenges.
  • Experience with modern data platforms.

Responsibilities

  • Design and build cloud-based data and machine learning pipelines.
  • Write Python, PySpark, and SQL for data transformation and validation.
  • Mentor and support other data engineers.

Skills

Python
SQL
Data structures
Data quality
Collaboration

Tools

Azure
GCP
AWS
Databricks
Snowflake
Job description
Senior Data Engineer (Python & SQL)

Location: London with hybrid working Monday to Wednesday in the office.

Salary: 70,000 to 85,000 depending on experience.

Reference: J13026.

An AI first SaaS business that transforms high quality first party data into trusted, decision ready insight at scale is looking for a Senior Data Engineer to join its growing data and engineering team.

Why join
  • A supportive and inclusive environment where different perspectives are welcomed and people are encouraged to contribute and be heard.
  • Clear progression with space to deepen your technical expertise and grow your confidence at a sustainable pace.
  • A team that values collaboration, good communication, and shared ownership over hero culture.
  • The opportunity to work on meaningful data engineering problems where quality genuinely matters.
What you will be doing
  • Designing and building cloud based data and machine learning pipelines that prepare data for analytics, AI, and product use.
  • Writing clear, well-structured Python, PySpark, and SQL to transform and validate data from multiple upstream sources.
  • Taking ownership of data quality, consistency, and reliability across the pipeline lifecycle.
  • Shaping scalable data models that support a wide range of downstream use cases.
  • Working closely with Product, Engineering, and Data Science teams to understand data needs and constraints.
  • Mentoring and supporting other data engineers, sharing knowledge and encouraging good engineering practices.
  • Contributing to the long term health of the data platform through thoughtful design and continuous improvement.
What we are looking for
  • Strong experience using Python and SQL to transform large, real world datasets in production environments.
  • A deep understanding of data structures, data quality challenges, and how to design reliable transformation logic.
  • Experience working with modern data platforms such as Azure, GCP, AWS, Databricks, Snowflake, or similar.
  • Confidence working with imperfect data and making it fit for consumption downstream.
  • Experience supporting or mentoring other engineers through code reviews, pairing, or informal guidance.
  • Clear, thoughtful communication and a collaborative mindset.

Right to work in the UK is required. Sponsorship is not available now or in the future.

Apply to find out more about the role.

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