Senior Data Engineer
Location: Great Billing, Northampton, NN3 9EX.
Salary: £60,000 to £70,000 DOE.
Contract: Full time, permanent. 28 days per annum +3 bank holidays (Christmas, Boxing Day, NYD).
Billing Finance is a family-owned vehicle financing Company based on the outskirts of Northampton. We focus on customers with non-standard credit profiles that may not fit the automated underwriting processes of other lenders.
Senior Data Engineer - About the role
We are looking for a Senior Data Engineer to play a crucial role in modernising our data infrastructure. You'll work with modern data solutions and services such as Snowflake and BigQuery to build scalable pipelines, optimise data processes, and deliver impactful solutions. Collaborate cross-functionally to shape a forward-thinking data strategy in a growing team environment.
We have not currently selected our tooling of choice so there is an opportunity for you to take a leading part of the decision process, ensuring we set Billing Finance up for success and allow us to generate significant value from our data.
Key Responsibilities:
* Lead Data teams on more complex change
* Support the design of and building new databases.
* Responsible for the management and maintenance of company databases, including the stored Vienna replica databases and the SSRS data reports.
* Support the design and building of the data warehouse.
* Support the implementation of the agreed data governance approach.
* Create, maintain and optimise all data infrastructure.
* Maintain data quality and integrity ensuring there is a high level of trust in the data by the organisation.
* Work with IT Operations and our Security experts to ensure appropriate controls and processes are in place to keep our data secure and compliant with all relevant regulations.
* Creation of comprehensive documentation, for example; data processes, schemas and locations.
* Ensure data is available for all reporting/analysis needs.
* Provide second line support for database-related incidents and issues. Work collaboratively with IT Operations as required.
* Work with cross-functional teams and stakeholders to ensure a smooth operational function of the data system.
* Data preparation for analysis with current systems, tools and capabilities (will likely change as Transformation plan and Data strategy is delivered).
* Support our BA functions in gathering requirements and ensure comprehensive understanding for all ongoing business change, ensuring data needs are captured as required.
* Build of any new data requirements including comprehensive testing via appropriate methods & tools (interim until Test capability for Billing is defined and in place).
What we need from you:
* Significant experience in data engineering roles
* Strong background in cloud-native architecture, data engineering best practices and data governance.
* You enjoy the challenge of building reliable, efficient data applications systems, services and platforms.
* You have experience with using CI/CD tooling to analyse, build, test and deploy your code.
* You have a good understanding of design choices for data storage and data processing, with a particular focus on cloud data services.
* You have experience in using parallel computing to process large datasets and to optimise computationally intensive tasks.
* You have experience in programmatically deploying, scheduling and monitoring components in a workflow.
* You have experience in writing complex queries against relational and non-relational data stores.
The Recruitment Process and How We Will Use Your Data
The recruitment process will involve obtaining information and/or exchanging it with the following organisations to assist with our pre-employment checks prior to interview.
* Credit Reference Agencies - to complete a soft credit check to understand your financial history
* CIFAS - to check both National and Internal databases for fraudulent activity. The personal information we have collected from you will be shared with Cifas who will use it to prevent fraud, other unlawful or dishonest conduct, malpractice, and other seriously improper conduct. If any of these are detected you could be refused certain services or employment. Your personal information will also be used to verify your identity.
To complete these checks you will be asked to provide your address history for the past six years, along with your full name and date of birth.
We may also ask for proof of your right to work status or evidence of any qualification or experience prior to being offered employment. Further information on how we collect and use your data during the recruitment process can be found in our Recruitment Privacy Policy.
Billing Finance is an equal opportunities employer and will make any reasonable adjustments to accommodate any candidates with a disability.
If you feel you have the necessary skills and experience to be successful in this role, click on “APPLY” today, forwarding an up-to-date copy of your CV for consideration in the first instance.