Data Engineer (Tech Lead)

ago

Location

Waterloo, London

Hybrid

Salary

£100k+ per year

Experience Level

Entry

Junior

Mid

Senior

Expert

Our Client

Global Energy Company

SPECIALTY

Upstream/Downstream, Bio-Fuels, Integrated Gas, New Energies, Chemicals, Energy and Trading

INDUSTRY

Energy

Company Size

80000+ Employees

Aubay's Take

Our client is one of the Super Major global energy companies with who are working to power progress through cleaner energy solutions. You will have the opportunity to work in a challenging but rewarding environment that is fast paced and changing fundamentally, and work towards transforming the business of a Super Major energy company to meet the ambition to be a net-zero emissions energy business by 2050, whilst delivering a world class business case that has a strong societal license to operate. In your role you will be expected to enact change and deliver value globally across business lines and geographies.

Benefits from Aubay

At Aubay UK, people are at the heart of our business. We offer a competitive remunerations package which includes a range of benefits. You will receive continuous support from our dedicated team of Talent Acquisition Specialists who will support your career development and success during your assignment with our client.

25 Days Annual Leave

Work From Home Opportunities

Pension Scheme

Opportunities to Work Directly with our Client

Training Opportunities

Discount Holidays at I'Aero Chalet

Image of the recruiter for this specific role

Have Questions?

Contact Eryona

Email - egashi@aubay.com

LinkedIn - Eryona's Profile

Role Summary

Aubay is seeking a Data Engineer (Tech Lead) to join a prestigious energy sector client, leading the delivery of high-impact data engineering solutions. This is a hands-on technical leadership role, responsible for designing robust data foundations, optimising performance and cost efficiency, and driving end-to-end delivery of data platforms. The successful candidate will lead a team of engineers while actively contributing to solution development, ensuring alignment with strategic business objectives and best practices in data architecture.

Required Skills and Experience: 

  • Previous experience leading large and global Data engineering teams. Technically leading the design and development of scalable data engineering solutions, leveraging technologies such as Databricks (DLT), PySpark, ADF, andSQL.
  • Extensive experience in data engineering with strong hands-on expertise in Databricks, including DLT, performance tuning, and cost optimisation. 
  • Proficiency in PySpark, Python, and SQL for large-scale data manipulation and processing. 
  • Strong background in designing and implementing ELT pipelines using tools such as Azure Data Factory and Synapse. 
  • Deep expertise in data modelling and architecture, supporting scalable and maintainable data solutions. 
  • Experience with cloud platforms including Azure, AWS, and SAP. 
  • Skilled in DevOps and CI/CD practices using GitHub Actions, Azure DevOps, SonarQube, and PyTest. 
  • Familiarity with key data engineering tools including Glue, Airflow, Stream Analytics, Kinesis, Redshift. 
  • Proven ability to lead engineering teams and drive technical delivery across multiple projects. 
  • Excellent communication skills with the ability to work effectively across business and technical teams. 

Desired Skills and Experience: 

  • Experience managing Agile or Scrum teams, including project planning and delivery tracking. 
  • Background in planning solutions using tools such as BPC. 
  • Exposure to working within a global external technical ecosystem. 
  • Previous experience managing small teams or working in a team leadership capacity. 
  • Familiarity with technical documentation tools such as MkDocs. 

Role Responsibilities: 

  • Lead the design and development of scalable data engineering solutions, leveraging technologies such as Databricks (DLT), PySpark, ADF, andSQL. 
  • Guide and mentor a team of data engineers, ensuring high standards of quality, performance, and delivery across projects. 
  • Drive performance tuning, cost optimisation, and efficient use of data resources across cloud platforms. 
  • Collaborate with stakeholders across business and IT to align data engineering efforts with broader strategic objectives. 
  • Champion a data-driven culture by promoting best practices and fostering innovation within the team. 
  • Contribute to architecture decisions and lead technical discussions to ensure sound, future-ready solutions. 
  • Conduct code reviews, solution walkthroughs, and provide hands-on technical oversight. 
  • Coordinate incident, change, and problem management processes to ensure stability and continuous improvement. 
  • Present technical strategies and results to both technical and non-technical audiences. 
  • Actively contribute to community-building initiatives such as Centres of Excellence and Communities of Practice.