Data Engineer & Analyst (nexfibre)
Location: London
Time Type: Full time
Job Description
nexfibre is a £4.5 billion joint venture between Infravia Capital Partners, Liberty Global and Telefónica. It has been formed to deliver ultra-fast full fibre broadband to up to 7 million homes across the UK.
Together with our strategic partner Virgin Media O2, we will create the first national scale competitor to BT Openreach and will provide consumers and businesses across the UK with better innovation and choice.
We operate a wholesale business model; our customers are broadband ISPs and B2B resellers and customers. We do not operate a retail broadband business
Job Purpose
The Data Engineer & Analyst is responsible for developing, maintaining and optimising nexfibre’s data platforms and data engineering capability to support analytics, reporting and operational decision-making.
The role ensures that data is ingested, transformed and managed to a high standard, delivering clean, reliable and well-structured datasets for use across the business. Working closely with the BI Manager and the Asset and Network Data Senior Manager, the postholder ensures strong alignment between data engineering outputs and business intelligence requirements.
Key Accountabilities
Data Engineering
- Develop and maintain end to end data pipelines using Microsoft Fabric (Data Factory, Dataflows, Lakehouse, Warehouse and Pipelines).
- Implement data storage, modelling and processing aligned to defined architecture principles.
- Manage data within OneLake, Delta Lake and Azure storage services.
- Ensure appropriate pipeline monitoring, scheduling and documentation in collaboration with the BI Manager and Asset and Network Data Manager where downstream reporting impacts are identified.
Data Ingestion and Integration
- Design and implement ingestion processes for internal systems, APIs, external partners and third party data providers.
- Integrate structured and semi structured data using Azure Functions, Logic Apps and Fabric Data Factory.
- Work with the BI Manager to ensure ingestion patterns support the organisation’s reporting and analytics strategy.
- Apply robust patterns for incremental ingestion, schema management and change data capture processes.
Data Quality and Governance
- Apply data validation, cleansing, standardisation and deduplication routines.
- Implement automated data quality checks and profiling activities.
- Liaise with the BI Manager, Asset and Network Data Manager and data owners to resolve data quality issues impacting dashboards, reporting or analytics outputs.
- Ensure all data solutions comply with governance and UK data protection requirements.
Data Modelling and Analytics Support
- Provide structured datasets to support business reporting in partnership with the BI Manager and Asset and Network Data Manager.
- Ensure consistent definitions, measures and modelling standards across reporting tools.
- Support in troubleshooting data model performance issues where required.
Cross-Functional Collaboration
- Work closely with the data team and wider business teams to understand reporting and analytics requirements.
- Build strong relationships with Finance, Operations, Network and other business functions.
- Provide clear analysis and insights to support operational and strategic decision making.
Continuous Improvement
- Lead AI initiatives within the nexfibre infrastructure, working alongside the Technical Lead to implement initiatives that will enhance organisational efficiency.
- Identify and recommend improvements to data architecture, automation, governance and cost management.
- Collaborate with the BI Manager to improve reporting processes, BI tooling usage and data accessibility.
- Monitor developments in data technologies and assess their applicability to the organisation.
About You
At nexfibre, we’re building a culture that attracts, develops, and retains top talent. Our values are Open, Fast, Simple. Our team is driven, high-performing, and thrives in a fast-paced, ever-evolving digital infrastructure industry. We’re looking for people who share our passion for connecting communities, driving innovation, and delivering the next generation of full-fibre networks across the UK.
The successful candidate will bring the following attributes and skills:
Skills & Experience
- Strong SQL skills, including optimisation and complex query development.
- Experience in data ingestion, transformation and cleansing.
- Experience supporting BI solutions.
- Understanding of data governance, protection and data quality methodologies.
- Familiarity with scripting languages such as Python.
- Familiarity with GIS data.
- Experience using CI/CD tooling (Azure DevOps or GitHub).
- Experience developing pipelines using Microsoft Fabric (Data Factory, Dataflows, Lakehouse, Warehouse) or similar technologies
- Working knowledge of medallion architecture and Delta lakehouse patterns.
- Experience with Azure data services (Azure Storage, Data Factory, Logic Apps, Azure Functions).
Benefits
- Competitive salary and bonus scheme
- 25 days’ annual leave, plus the usual 8 UK Bank Holidays
- Bupa private healthcare coverage
- Access to wellbeing and mental health benefits such as the WeCare app, critical illness cover, dental & optical insurance
- Pension contribution matched up to 10%
- Access to our car benefit scheme via Tusker and our Cycle to Work scheme
- Virgin Media / O2 discounts and offers
Location
We are based in Paddington. The position is full time, hybrid with a minimum 3 days based in the office. Nexfibre is an equal opportunity employer. We embrace diversity and are committed to creating an inclusive environment for our people.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
