At a Glance
- Tasks: Lead the design of scalable data pipelines using Python and SQL.
- Company: Join a forward-thinking company in the energy sector, fully remote.
- Benefits: Competitive pay, flexible work hours, and opportunities for professional growth.
- Why this job: Make a real impact by shaping data systems that drive innovation.
- Qualifications: Senior-level experience in Data Engineering with strong Python and SQL skills.
- Other info: Be part of a dynamic team with a focus on cutting-edge technology.
The predicted salary is between 36000 - 60000 £ per year.
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
- 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.
Lead Data / Software Engineer (Python / SQL) - Fully Remote in London employer: GL Global
Contact Detail:
GL Global Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Data / Software Engineer (Python / SQL) - Fully Remote in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the data engineering field, especially those who work in energy or utilities. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Python and SQL. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common data engineering questions and coding challenges. We recommend practicing with real-world scenarios, especially those related to building scalable data pipelines.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Lead Data / Software Engineer (Python / SQL) - Fully Remote in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python and SQL, as well as any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this Lead Data Engineer role. Share your passion for building scalable systems and how you can contribute to our engineering-led data team.
Showcase Your Technical Skills: In your application, highlight specific examples of your work with data pipelines and production-grade code. We love seeing real-world applications of your skills, so don’t hold back on the details!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at GL Global
✨Know Your Tech Inside Out
Make sure you brush up on your Python and SQL skills before the interview. Be ready to discuss specific projects where you've built scalable data pipelines or improved existing systems. This will show that you not only understand the theory but can also apply it in real-world scenarios.
✨Showcase Your Leadership Skills
Since this role involves acting as a technical lead, prepare examples of how you've mentored others or led projects in the past. Highlight your experience in defining best practices and coding standards, as this will demonstrate your ability to guide a team effectively.
✨Understand the Business Context
Familiarise yourself with the energy domain and how data engineering plays a role in analytics and decision-making. Being able to connect your technical skills to the business needs will set you apart from other candidates and show that you're not just a coder, but a strategic thinker.
✨Prepare Questions for Them
Interviews are a two-way street! Prepare thoughtful questions about their current data systems, challenges they face, and their vision for future AI/ML use cases. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.