7,993 total live jobs
Search jobs
Enter keyword(s):Search tips
Select job sector:
Enter Town/Country/Postcode
Enter salary range (£)
Advanced search
Register your CV
Let us make life easier for you! By storing your CV in our secure database recruiters can find YOU taking the hassle out of looking for jobs yourself.

Data Engineer
Title: Data Engineer
Category: Accounting & Finance
Job type: Permanent
Job status: Full Time
Salary: £50,000.00 - £100,000.00
Salary per: annum
More jobs like this
More jobs by this recruiter
Create jobs by email
At Starling, we’re on a mission to help customers around the world live a healthier financial life, and change banking forever. We have a world class team and we’re looking for a Lead Data Engineer to aid our growth.

While we are a fully licensed UK bank, we have the culture and spirit of a fast-moving, disruptive technology company and are obsessed with providing our customers with the best banking app and money management experience around.

Everyone at Starling gets the chance to own interesting things from day 1, and we’re told one of the best things about working here is the ability to achieve a lot in a short space of time.

Since our launch we have grown to having over 400k customers trusting us with over £100m of their money. We’ve also won the Best British Bank award, and grown our team to over 300 people, all based in our East London office.

You’d be great for this role if you specialise in database performance and data engineering. We’re building from scratch and make use of modern technology in order to create a bespoke experience, delivered through your phone.

We have built our own banking system and have our own full technology stack. Our development approach is agile-based, enabling rapid software upgrades and we are one of the first banks completely in the Cloud using Amazon Web Services. Our engineers are committed to keeping up with Apple and Android developments and delivering our updates efficiently to both systems. Have a look at our GitHub to see what our developers have been up to, and our Roadmap to see what we are looking to develop and deliver in the next 12 months. Our APIs were one of the first in the banking world and create exciting opportunities for integration with other FinTechs such as Flux, Habito, Wealthify, PensionBee and more through the Starling Marketplace.

As our Lead Data Engineer, we would like you to own and deliver the following:

Implementation of database monitoring tools and diagnostics and proactive monitoring and management. Improving the build-time and deployment-time mechanisms used for database changes. Optimisation of database queries and general usage, for the purposes of both acceptable performance and of correctness.

You’d also be responsible for:

Extracting, cleansing and transforming data in a Postgres database to be used for analytics. Deriving an appropriate model for the data structure to support analytics and business requirements Proactive approach to understanding data sources, structure and process constraints. Developing the data platform in the bank which covers online relational databases, application logic, data pipelines and big data analytics tools. Optimising the performance of and contributing to data processing elements of the banking platform. Contributing to the development of analytics capabilities across the various services within Starling Bank. Working with the data science team, delivering insights across the business. Evangelism of best practice and delivery of training sessions to the wider engineering teams. Requirements

Experience building ETL pipelines. Confident using Postgres with excellent SQL skills Comfortable writing complex queries against large relational databases. Software development skills should include Java , but we are open to other object oriented programming languages.

Above all, we ask that you are a skilled, caring, invested, passionate engineer!Benefits

Check out our careers page for perks!
Apply for this job
(3rd party vacancy)
If this job is not for you, why not try one of these instead?