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 48000 - 72000 £ 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 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
✨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 Python and SQL projects. This is your chance to demonstrate your ability to build robust data pipelines and write clean code, which will definitely catch the eye of potential employers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding data architecture patterns. Practice common interview questions related to data engineering and be ready to discuss your past experiences in detail.
✨Tip Number 4
Don’t forget to apply through our website! It’s the easiest way to get your application noticed. Plus, we’re always on the lookout for talented individuals like you to join our team in shaping the future of data engineering.
We think you need these skills to ace Lead Data / Software Engineer (Python / SQL) - Fully Remote
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Lead Data Engineer role. Highlight your Python and SQL expertise, and don’t forget to mention any experience with data pipelines or production systems.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re the perfect fit for this role. Share specific examples of your past work that demonstrate your ability to lead and innovate in data engineering.
Showcase Your Technical Skills: In your application, be sure to include any relevant projects or achievements that showcase your technical prowess. We love seeing real-world applications of your skills, especially in building scalable systems.
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!
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 insightful 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.