Data Engineer

London, England, United Kingdom

What We’re All About at Kroo

We’re creating the world’s most social bank and improving people’s relationship with money for good. Our mission is to remove the stress and social awkwardness that money creates, allowing people to freely enjoy their lives in a connected and meaningful way. We’re building a bank that’s better for customers, their friends, and the planet.

Here at Kroo, doing what is right is in our DNA. We act with integrity, transparency and honesty. We think big, dream big, and relentlessly pursue our goals. We like to be bold, break new ground, and we never stop learning. But most importantly, we are on this journey together.

How You’ll Contribute

You’ll report into the Data Engineering Lead and will take ownership of the existing data analytics solution. You will drive the evolution of this critical piece of our decision making capability so that it remains efficient, fit for purpose and scalable.

As we build the best bank for our customers, the ability to make informed and timely decisions is critical to our success. Kroo Bank’s engineering and products teams are clustered around our main banking products - Accounts, Lending, Overdrafts and so on. Data Analytics works across all these products and other business areas like Finance and Operations to deliver business intelligence.

You will work on:

  • Design and build a company wide data model
  • Build and maintain an effective data stack, empowering all parts of the business to make timely effective decisions.
  • Collaborate with stakeholders and design analytic solutions to be applied across the business
  • Oversee the collection, storage, management, quality, and protection of data.


  • Extensive experience wrangling raw datasets into published data for analytic use cases: MI, BI or data science.
  • Skilled in SQL and proficient in building data pipelines
  • Experience in collaborating with stakeholders and establishing consensus over prioritisation and implementation
  • Able to define and communicate technical architectures and data models to both business users and engineers
  • Excellent understanding of data architecture principles and how these can be practically applied.
  • Experience with Python or other scripting languages
  • Good working knowledge of the AWS data management stack (RDS, S3, Redshift, Athena, Glue, QuickSight) or Google data management stack (Cloud Storage, Airflow, Big Query, DataPlex, Looker)

About Our Process

We can be flexible with the structure of our interview process if someone's circumstances or timescales require it but our general structure is:

  • 20–30 minute conversation with a member of our Talent Team
  • 45-minute Hangout Interview with our Data Engineering Lead
  • 1-hour System Design interview with members of our Engineering Team and a 30 minute conversation with our CTO

Please let us know if you have any specific requirements or need assistance so we can be as accommodating as possible for you.


What We Offer

We're constantly evaluating and adding benefits to best support our employee's wellbeing and to help them thrive in and outside of work. The following benefits are what we currently offer:

  • 35 total days holiday (25 annual leave, 8 bank holidays, 1 Kroo bank holiday [June 24th], and 1 day off during the week of your birthday)
  • 3 personal health days
  • An employer-sponsored volunteer programme (up to 4 hours per month supported by our partner Matchable)
  • Access to Spill, our mental health support partner
  • A workplace pension, with 5% employee contribution and a 3% employer top off
  • After 1 year of service, access to £500 from the Kroo Learning Fund for career-related L&D
  • All equipment you need to work remotely effectively, with a MacBook Pro as standard
  • Access to our modern, bustling office in Holborn, Central London, includes a full gym.
  • Access to our Cycle to Work scheme
  • Access to our Electric Car scheme
  • An enhanced parental leave policy
  • Room to grow and excel within a fast-paced, high growth startup

Office/remote working

Currently, the majority of Kroo is working fully remotely. Working remotely has changed many of our lives for the better and we are behind continuing the benefits of flexibility once restrictions are lifted. At the same time, we have a beautiful office in Holborn, which, when used for the right things, can be a useful and powerful tool. Currently we see a blended model of working 1-2 days a week in the office, so candidates that are able to travel in occasionally are the best fit for our current working practices.


We are firmly committed to creating and maintaining a diverse and inclusive workplace in which all employees are valued, respected, safe, supported, and listened to without judgement or prejudice. These principles apply to all, regardless of race or ethnicity, age, gender, gender identity or expression, national origin, sexual orientation, mental or physical ability, religion, appearance, political beliefs, educational background, class, and position or tenure within the company. Diversity, Equity, and Inclusion are central to the direction we take at Kroo, and are considered across all aspects of our business.

* Salary range is an estimate based on our salary survey 💰

Tags: Airflow Architecture Athena AWS Banking BigQuery Business Intelligence Data Analytics Data management Data pipelines Engineering Excel Finance Looker Pipelines Python QuickSight Redshift SQL

Perks/benefits: Career development Equity Flex hours Flex vacation Gear Health care Parental leave Startup environment

Regions: Remote/Anywhere Europe
Country: United Kingdom
Job stats:  15  3  0
Category: Engineering Jobs
  • Share this job via
  • or

More jobs like this

Explore more AI/ML/Data Science career opportunities

Find open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general, filtered by job title or popular skill, toolset and products used.