Job Search and Career Advice Platform

Enable job alerts via email!

Lead Data / Software Engineer (Python / SQL)

GL Global Limited

Remote

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm is seeking a Lead Data / Software Engineer (Python / SQL) for a fully remote role. This position involves leading the design of scalable data pipelines and ensuring high-quality code production. The ideal candidate will have senior-level experience in Data Engineering, strong skills in Python and SQL, and a degree in Computer Science or Software Engineering. If you're ready to take ownership in a data-centric role, apply immediately for a confidential discussion.

Qualifications

  • Lead-level experience in Data Engineering required.
  • Strong Python and SQL skills expected.
  • Background in software engineering with a degree is necessary.

Responsibilities

  • Lead the design and development of scalable data pipelines.
  • Write clean, production-grade code focusing on performance.
  • Mentor within the data engineering function.

Skills

Python
SQL
Data Engineering
Software Engineering
Production Data Platforms

Education

Degree in Computer Science or Software Engineering
Job description
Lead Data / Software Engineer (Python / SQL) - Fully Remote

Our client is looking for a Lead / Senior Data Engineer to join them on a fully remote, UK-based contract. This is a key role within an engineering‑led data team, suited to someone with a strong software engineering background who enjoys building robust, scalable systems and setting technical standards.

You’ll take ownership of critical data pipelines that support analytics, operational decision‑making, and future AI/ML use cases across the energy domain.

Key Responsibilities
  • Lead the design and development of scalable data pipelines using Python and SQL
  • Write clean, production‑grade code with a strong focus on performance and reliability
  • Refactor and improve existing data systems to meet growing platform demands
  • Define engineering best practices, coding standards, and data architecture patterns
  • Act as a technical lead and mentor within the data engineering function
  • Work closely with software engineers, product, and domain experts across the business
Experience
  • Senior or Lead-level experience in Data Engineering
  • Strong Python and SQL skills with a software engineering mindset
  • Background in Computer Science, Software Engineering, or similar (degree required)
  • Experience building and operating production data platforms
  • Experience in energy, utilities, or data‑intensive domains is beneficial (not essential)

This is an urgent requirement, please apply immediately for further details and a confidential discussion.

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