- Run data pipelines to extract data from various source systems (log files, APIs, databases) and load them into our data lake / data warehouse confidentially using modern data tools and technologies
- Transform data into highly accessible and usable structures (tables)
- Design data solutions with clear metrics, dimensions, and organised into beautiful and well documented data marts or data meshes that analytics or data products / engineering teams find a joy to use.
- Responsible for robust testing practises and continuous optimisation, understanding that leveraging different testing methodologies is key to delivering a high quality product to our customers at pace. Feedback on improvements in process.
- Identify root cause of any production issues and make recommendations on robust and timely solutions. Ensuring that those recommendations are implemented across multiple solutions and designs where appropriate.
- Capture data requirements from across P&T, and question and understand why / what problems people are trying to solve with data so successful data engineering solutions can be communicated and built
- Care deeply about the integrity of the data your team manages and applying proactive and common-sense approaches to validating data quality, enabling effective usage of the data sources. Feedback recommendations to improve data quality frameworks.
- Apply security and protect privacy of all data following data governance policies at all time
- Proven experience as a Data Engineer
- Well versed in the following: cloud-based data storage solutions, data lakes, customer data platforms. (Python, Spark, SQL, Cloud Data Environments such as AWS, GCP, Azure)
- Good understanding of data modelling methods and data partitioning and compaction methods in Data Lake
- Experience of working with event driven architectures or real time streaming analytics
- Confident in writing and reading code in multiple languages
- Possess a deep understanding of how to translate product and business goals into data technology solutions.
- Demonstrable experience of working in Agile environments and more importantly an Agile culture and ethos
- Passionate about what you do and have a high interest in keeping up with current best practices in your areas of expertise.
- As a great influencer with great communication skills, you love sharing your knowledge with others and helping them grow.
- Snowflake
- Salesforce CDP
- AWS
- AWS Lakeformation
- AWS Kinesis
- AWS Event Bridge
- Glue/Glue Data Brew
- App Flow
- NOSQL Databases e.g. DynamoDB
- SQL Databases e.g. MySQL
- A 30-minute call with a member of our talent team.
- A technical screen with a hiring manager, this will typically be with our Head of Data Engineering.
- Final interview – This will include a technical interview for 60 minutes with two members of the data team alongside a values interview for 45 minutes which will be a behavioural and competency-based interview.
-
Data Engineer
2 days ago
Lorien London, United Kingdom**Data Engineer - Insurance** · We are currently recruiting for a Data Engineer with Insurance Industry experience to join one of our Insurance Clients on a 6 month initial contract, remote working. · Please note this role is **Inside IR35.** · You will support the team with on-g ...
-
Data Engineer
3 days ago
Anson McCade Ltd - IT and Finance Recruitment London, United Kingdom**Data Engineer** · **_London, Bristol, Gloucester_** · **_£55-75k_** · Attention all Data Engineers Are you looking for an exciting and challenging opportunity to work on large scale projects and help shape specific solutions for clients? Then we want you · We are currently seek ...
-
Data Engineer
3 days ago
ADLIB London, United Kingdom**Leading financial services data & analytics consulting arm.**: · - **Work with Azure, AWS and GCP services.**: · - **Client-facing role working alongside data architects and scientists.** · A market leading consultancy is growing out its Financial Services Data & Analytics prac ...
-
Data Engineer
1 week ago
eFinancialCareers London, United Kingdom**Permanent Role** · **London Based (Hybrid)** · **No Sponsorship** · **Role** · - Test/evaluate new alternative datasets in collaboration with quant researchers and data teams · - Once identified with machine learning and statistical methods, automate the extraction of predictiv ...
-
Data Engineer
6 days ago
Harnham London, United Kingdom**Data Engineer** · **Birmingham** · **Up to £70,000 + Competitive bonus & Benefits** · **The Company** · Be part of a global organisation that will help you develop your career and progress through the company. This reputable Footsie-100 company operates in over 180 countries an ...
-
Data Engineer
1 week ago
ITECCO London, United KingdomData Engineer - Education Industry - London - £65,000 · I am looking for an experienced **Data Engineer** to join a **renowned Education organisation** based in **London**. This is an excellent opportunity for someone to join a large team and drive significant change in data infr ...
-
Data Engineer
5 hours ago
X4 Group London, United KingdomOne of the fastest growing InsurTech companies in Europe are on the lookout for a Data Engineer to join the team on a permanent basis. · **The Company** · This is a brilliant opportunity for a Data Engineer with a strong academic background and at least two years' experience as a ...
-
Data Engineer
5 days ago
Jefferson Frank London, United Kingdom**Data Engineer** · **Hybrid/London** · **Up to £120k DOE** · **No Sponsorship Available** · Jefferson Frank have been enlisted to work with a global analytics and digital solutions company. They partner with organisations to build out their capabilities in analytics, cloud and A ...
-
Data Engineer
1 day ago
VALLUM ASSOCIATES LIMITED London, United Kingdom**One of our Energy client is looking for Data Engineer on a contract basis** · **Data Engineer** · **6+ months contract** · **Fully remote - Outside IR35** · - Design and implement data pipelines from a variety of sources into AWS Datalake warehouse (Snowflake) · - Core skills: ...
-
Data Engineer
1 week ago
Data Idols London, United Kingdom**Data Engineer** Are you a mid-level **Data Engineer** skilled in **Azure technologies**, seeking an new 'feel-good' permanent opportunity? Data Idols are proud to be supporting a HealthTech client, who use remote-first technology focusing on engagingpatients across their health ...
-
Data Engineer
1 week ago
eFinancialCareers London, United Kingdom**Summary**: · A globally leading, systematic, quant trading firm are looking for a Data Engineer to join their technical team in London. · The successful Data Engineer will be utilising both analytical and technical skillsets, building data pipelines in the Python and PyData sta ...
-
Data Engineer
1 week ago
Understanding Recruitment London, United Kingdom**Data Engineer** · A brand new and exciting opportunity has recently arisen for a Data Engineer with an extensive knowledge in designing, developing and managing ETL processes and writing SQL code to join the UK's Largest Government department based remote. As the Data Engineery ...
-
Data Engineer
1 week ago
ITECCO London, United Kingdom**Job Title**: Data Engineer · **Location**: London · **Salary**: £45,000 plus pension and quarterly bonus · My client is currently recruiting for an experienced **Data Engineer** to join a leading **hospitality** company in the**City of London** on a full-time basis. · Extensive ...
-
Data Engineer
6 days ago
Highams London, United Kingdom**Data Engineer - Insurance** · This is an exciting opportunity to join a global organisation within the London Insurance Market. · Hybrid working - 3 days pw in their City of London office · As a Data Engineer, you will have experience of building large scale, cloud-based distri ...
-
Data Engineer
2 days ago
Lynx Recruitment Ltd London, United Kingdom**Data Engineer - London - £45,000 - £65,000** · **Hybrid working - 1/2 days a week in the office maximum** · Data Engineer/Junior DataArchitectrequired by an award-winning technology consultancy based in London paying £45,000 - £65,000 depending on experience plus bonus and bene ...
-
Data Engineer
1 week ago
eFinancialCareers London, United Kingdom**Summary**: · A sponsor of London's PyData and ML meetups is looking to hire a Python / Data Engineer to join their core team in London. The successful Data Engineer will be building ETL data pipelines in Python and Kafka on Linux platforms, and will be working with a widerange ...
-
Data Engineer
1 day ago
Arc IT Recruitment London, United KingdomData Engineer - London/Hybrid · An experience Data engineer is required by a booming London-based E-commerce organisation of distinction. · This opportunity is all about · Building and maintaining a multi-purpose data warehousing solution in AWS: · - combines data from various in ...
-
Data Engineer
1 week ago
Data Idols London, United Kingdom**Data Engineer** Data Idols are excited to be working with one of the top 100 companies in the world to recruit a Data Engineer A company which owns multiple brands and who are investing heavily into 'all things data' to revolutionise their extraordinary team. · **Skills and Exp ...
-
Data Engineer
5 days ago
Nigel Frank International London, United Kingdom**Data Engineer - London - £65k** · Currently, I am working closely with a leading transport service organisation. Their purpose is to provide passenger transport services across the United Kingdom, and they have been doing this successfully for decades. · Whilst they offer up a ...
-
Data Engineer
1 week ago
eFinancialCareers London, United KingdomJoin us as a Data Engineer · - This is an exciting opportunity to use your technical expertise to collaborate with colleagues and build effortless, digital first customer experiences · - You'll be simplifying the bank through developing innovative data driven solutions, inspiring ...
Senior Data Engineer - London, United Kingdom - BPP
Description
Job Description
BPP Education is entering a new phase of its growth and evolution, attracting thousands more students each year and expanding into new verticals and new markets globally. The BPP Product & Technology (P&T) organisation is evolving rapidly, and driving transformation of its platforms, digital products and experiences, in order to help BPP Education scale and meet the growth of the business in the coming years.
We're looking for an engineer to help us build BPP's platforms, products and user experiences. The Data Engineering team will enable BPP to leverage data, to inform and optimise how we deliver scalable, secure and performant experiences that delight and engage learners during their time studying with BPP and beyond, throughout their working lives.
As a Data Engineer, you will report to the Data Engineering Manager. Collaborating closely with teams across BPP P&T department (Data, Product Management, Product Design & Engineering), you will help deliver and evolve BPP Education's vision to become more customer centred, design and data informed, to build products that meet and exceed our users' needs across our education ecosystem.
Key responsibilities
Essential Skills
Our Technology Stack
Our Interview Process
We have designed our hiring process to be efficient and to help you show your best self. Our interview process is three rounds:
Our Talent Acquisition team will be your main point of contact and prep you for interviews. You will be given opportunities in each interview to ask them questions. We will provide interview feedback to every candidate that interviews with us and our average interview process takes between 2-3 weeks in total.
How we work at BPP
We have offices all over the UK, however our Product & Tech roles are primarily based out of our offices in London (Waterloo). Our overarching flexible working principle is - We're all trusted, engaged in what we do, and are all individually best placed to balance the varying demands on our time from work, family and any other commitments we might have.
The emphasis is on looking after our responsibilities and achieving great things, not watching the clock. Unless you're a remote worker, we expect you to be in the office a couple of times a week, aligned to the days your colleagues are in, to build better relationships and get the benefits of face-to-face communications, as well as those ad hoc discussions that aid problem solving.