At a Glance
- Tasks: Design and build data pipelines using Apache Airflow for trading and analytics.
- Company: A leading B2B energy supplier revolutionising the UK energy market.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with real impact on business decisions.
- Why this job: Join a small team where you can own projects and work with modern tech.
- Qualifications: 2-5 years in Data Engineering, strong Python and SQL skills required.
The predicted salary is between 55000 - 70000 £ per year.
A growing B2B energy supplier operating at the forefront of the UK energy market is investing heavily in its data platform and engineering capability as the business continues to scale its trading operations.
They are looking for a Data Engineer with strong Apache Airflow experience to help design and build the pipelines that power trading, analytics and commercial decision-making. This is a great opportunity to join a small, highly experienced team where engineers have real ownership of the data platform and the opportunity to work with modern open-source technologies.
What You’ll Be Doing
- Designing and building data pipelines orchestrated with Apache Airflow
- Developing ETL/ELT workflows in Python and SQL to process trading and operational data
- Building reliable, scalable data infrastructure to support analytics and business insight
- Collaborating with analysts, product teams and trading teams to deliver high-value datasets
Tech Stack - You don’t need everything here, but experience with some of the following is expected:
- Apache Airflow (core focus)
- Python
- SQL
- Apache Spark or Kafka
- PostgreSQL or similar relational databases
- Docker or containerised environments
- Git and CI/CD workflows
- Data modelling and data warehousing concepts
What They’re Looking For
- Experience building and maintaining data pipelines in production
- Strong Python and SQL skills
- Hands-on experience with Apache Airflow
- Someone who enjoys solving data engineering and infrastructure challenges
- A collaborative engineer comfortable working with both technical and business stakeholders
Experience: Typically 2–5 years in Data Engineering or similar roles.
Senior Engineer, Data Engineering in London employer: Norton Blake
Join a dynamic and innovative B2B energy supplier in London, where you will be part of a small, highly skilled team dedicated to advancing the data engineering landscape. With a strong emphasis on employee growth, you will have the opportunity to take ownership of your projects while working with cutting-edge technologies in a hybrid work environment that promotes collaboration and flexibility. This role not only offers competitive benefits but also a chance to make a significant impact in the rapidly evolving energy market.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Engineer, Data Engineering in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your data pipelines and projects. This gives potential employers a taste of what you can do, especially with tools like Apache Airflow.
✨Tip Number 3
Prepare for those interviews! Brush up on your Python and SQL skills, and be ready to discuss how you've tackled data engineering challenges in the past. We want to see your problem-solving chops!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to get noticed by the hiring team. Plus, we love seeing candidates who are proactive about their applications.
We think you need these skills to ace Senior Engineer, Data Engineering in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Apache Airflow and any relevant data engineering projects. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you're the perfect fit for our team. Share your passion for data engineering and how you can contribute to our mission in the energy trading sector. Keep it engaging and personal!
Showcase Your Technical Skills:When applying, make sure to mention your hands-on experience with Python, SQL, and any other tools from our tech stack. We love seeing real-world examples of how you've tackled data challenges in the past.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!
How to prepare for a job interview at Norton Blake
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, especially Apache Airflow, Python, and SQL. Brush up on your knowledge of data pipelines and be ready to discuss how you've used these tools in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of challenges you've faced in data engineering and how you solved them. This role requires someone who enjoys tackling infrastructure challenges, so highlight your analytical thinking and creativity in overcoming obstacles.
✨Collaborate Like a Pro
Since this position involves working closely with analysts and product teams, be ready to discuss your experience collaborating with different stakeholders. Share specific instances where your teamwork led to successful outcomes in data projects.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the company and the role. Inquire about their current data challenges or how they envision the data platform evolving. This demonstrates your enthusiasm and forward-thinking mindset.