Lead Data Engineer
We are a technology business operating in the global energy sector.
ENSEK have become the go-to option for top energy suppliers across the globe. Why? Because our technology is a significant step change away from the legacy systems that have historically dominated the market. It’s also massively cheaper to adopt the ENSEK solution, with no loss in customer service or standards.
But by far the biggest reason why ENSEK is the best choice in energy supplier software, is because of the people who work here and their endless enthusiasm, energy, and the way they support their colleagues. All our clients comment on what great people we have. Our people are our superpower.
That is where you come in.
ROLE SUMMARY
Reporting to the Data Engineering Manager, the Lead Data Engineers are responsible for working together to write clean code and deliver optimal outcomes. As part of the squad be responsible for designing, creating, deploying and managing the organisation's data assets. You will be demonstrating your knowledge and practical experience, following coding standards and contributing to daily scrums, sprint reviews, retrospectives and refinements.
In your lead position you will be responsible for guiding and positively influencing other members of the data engineering squad to follow the appropriate PR, testing, and code review processes with the ultimate goal of writing excellent quality, clean, and performant code.
KEY RESPONSIBILITIES
- Working with the Data Architects you will review and refine your deliverables to provide confidence in the technical delivery of functionality.
- Ensure data solutions are designed and maintained for optimal performance, scalability, and reliability.
- Create, optimise, and maintain logical and physical data models, including data warehouses and data lakes.
- Design and manage the data integration process, ensuring seamless data flow between systems.
- Contributing to technical discussions which influence technical decisions for the squad.
- Providing regular status updates on progress against the technical debt within domain area, escalating any risks or issues.
- Working with squad members in pair programming or solo to write the software or configure the service that is being delivered in this initiative.
- Contributing as a member of an agile team; attending team meetings, working closely with the Product Owners in the squad and participating in initiative meetings.
- Work closely with Data Scientists, Data Engineers, Business Analysts, and other stakeholders to understand data needs and provide effective solutions.
- Learning and developing your area of knowledge and domain expertise within the engineering function.
- Proactively contributing to and suggesting ways of improving engineering processes at ENSEK.
- Promoting and maintaining a positive ‘can do’ attitude, building collaborative working relationships with the whole engineering squad and sharing skills and knowledge, which includes mentoring Data Engineers.
- Adding value to the experience of our clients, colleagues and other relevant stakeholders through practicing and promoting the ENSEK values.
TECHNICAL SKILLS
- Experienced Data Engineer from within a delivery focused environment
- Ability to analyse complex business problems and design workable technical solutions is a must
- Excellent knowledge of the software development life cycle, testing methodologies and implementation of end-to-end delivery within an Agile environment
- Extensive experience with SQL queries, performance, and investigative processes
- Experience with data warehousing and data lake solutions
- Familiarity with ETL processes and tools
- Databricks experience being advantageous
SOFT SKILLS
- Strong communication skills, able to clearly articulate status, risks and issues within the squad and with senior stakeholders
- Values the importance of teamwork and experience of working as part of a remote, multi-disciplined team is advantageous
- Experience of working in the Energy / Utilities would be advantageous but not essential
- Department
- Technology - Data & Reporting
- Role
- Lead Data Engineer
- Locations
- Nottingham
- Remote status
- Hybrid
Lead Data Engineer
Loading application form
Already working at ENSEK?
Let’s recruit together and find your next colleague.