Data Engineer
Data Engineer | UK Energy Trading | Open-Source Stack | Circa 80k
My client, an energy leader at the forefront of the UK market, is searching for a Data Engineer to join them as soon as possible. This is an exciting opportunity to join a highly experienced data and trading team helping to shape the future of energy through data-driven insight and technology.
We are looking for a Data Engineer who's passionate about building scalable, high-performance data systems using open-source technologies. You'll play a key role in developing robust pipelines, optimising performance, and supporting Real Time analytics across the business.
This will be a hybrid role - ideally twice a week in London, but there is flexibility.
What you'll be doing
- Designing and building robust data ingestion pipelines
- Creating and optimising ETL/ELT processes across varied data volumes
- Developing data models and schemas to support analytics and product use cases
- Monitoring, troubleshooting and improving pipeline performance and reliability
- Implementing data quality, validation and monitoring processes
- Contributing to architecture decisions and the data roadmap
What we're looking for
A strong engineer who cares about performance, scalability and clean design.
Key experience:
- Strong SQL and Python skills (pandas, NumPy, Spark)
- Hands-on experience with Apache Spark, Kafka, and Airflow
- Solid understanding of data warehousing and distributed computing
- Experience with Docker, Kubernetes, and CI/CD pipelines
- A problem-solving mindset and the ability to communicate complex ideas clearly
Please apply for more information