Data Engineer
Role details
Job location
Tech stack
Job description
This is a fantastic opportunity for a motivated, adaptable individual to make a real impact within SSE Renewables. We're looking for someone who brings proactive problem-solving, genuine enthusiasm, and strong data management expertise, and who thrives in a collaborative, forward-thinking environment. You'll join the Renewables Digital IM and Data Team as we scale a governed, cost-efficient data platform designed to deliver robust, actionable insights that drive business value and support strategic decision-making across the organisation.
As a Data Engineer, you will focus on designing, developing, and optimising data ingestion, transformation, and serving layers across OneLake, Lakehouse, Warehouse, and Synapse SQL/Spark. Your work will enable reliable data products and insights for stakeholders, and you'll collaborate with data architects, analysts, and product teams to deliver robust ELT/ETL pipelines, model data for performance and usability, and apply best practices in security and data quality.
Working within the Data & AI team, you will support the design and development of data solutions by contributing to pipeline development, data modelling, and quality and security practices. This role is hands-on and collaborative, providing opportunities to learn, work closely with stakeholders, and help deliver well-structured, reliable data solutions aligned with business needs.
You Will
- Build and maintain data pipelines using Fabric and Synapse to ingest and transform batch and streaming data, ensuring data quality and scalable processing.
- Develop Lakehouse and Warehouse layers following bronze/silver/gold patterns, and model data optimised for BI and analytics, including Power BI and Direct Lake.
- Use Fabric Notebooks and Synapse Spark to perform large-scale transformations and implement data quality and performance best practices.
- Support Governance, Security & Compliance by implementing Purview lineage/cataloguing, RBAC, data masking, encryption, and contributing to SLAs, SLOs, and data contracts.
- Collaborate across DevOps and product teams to refine requirements, deliver robust data solutions, and continuously develop your skills with evolving tools and technologies.
Requirements
Do you have experience in Spark?, * Experience delivering data solutions in a growing business environment with varied data needs, and the ability to manage and prioritise workload effectively.
- Strong communication skills, able to engage clearly with technical and non-technical stakeholders across the IM Apps & Data team and wider business.
- Adaptability and a proactive mindset, with a willingness to learn, develop, and approach challenges with a positive attitude.
- Proven Data Platform Engineering experience, including building metadata-driven batch and streaming pipelines using Fabric and Synapse, and developing Lakehouse/Warehouse architectures using bronze/silver/gold patterns.
- Technical capability in large-scale data processing, including using Fabric Notebooks (PySpark/SQL) and Synapse Spark for transformations and data quality, and designing performant BI/analytics data models with Power BI integration.
Benefits & conditions
Salary: Salary: £35,200- £52,800 + Performance-related bonus and a range of benefits to support your finances, wellbeing and family.
Working Pattern: Permanent | Full Time | Flexible First options available, Enjoy discounts on private healthcare and gym memberships. Wellbeing benefits like a free online GP and 24/7 counselling service. Interest-free loans on tech and transport season tickets, or a new bike with our Cycle to Work scheme. As well as generous family entitlements such as maternity and adoption pay, and paternity leave.