Avatar for Curve

A simpler, safer way to manage your money on the go, with all your cards in one

Data Engineer

£40k – £60k • 0.015% – 0.02%
Apply now
Curve was founded with a rebellious spirit, and a lofty vision; to truly simplify your finances, so you can focus on what matters most in life.

That’s why Curve puts your finances simply at your fingertips, so you can make smart choices on how to spend, send, see and save your money. We help you control your financial life, so you can go out and live the life you want to live.

With Curve you can spend from all your accounts, track spend behaviour and provide insights, and security to protect you from fraud. For the first time giving you bright insights and control of all your money in one beautiful place.

We’re developing a ground-breaking product with our customers at the core. Our user base is growing rapidly and we have exceptional metrics. We have funding from the leading names in tech investment, and a visionary leadership team who wants everyone who joins this remarkable adventure, to have the autonomy to masterfully develop their expertise.

Welcome to Curve. On a mission to help you live inspired.

What you’ll be doing

As a Data Engineer, you will be part of the core analytics team. Our mission is to build a robust platform to collect data from multiple part of the system and enable its activation for business and product usage. We believe in data being at the core of the business. We hate latency and approximation.

Our timeline is full of exciting projects and ideas we want to implement. This role is a great opportunity for an engineer who love data, mathematics, software architecture, system architecture, programming and want to have an impact and build systems from scratch.

We will expect you to have input and to work on any subject related with analytics. This includes solution choice and design for real-time and batch data processing, mobile tracking, website tracking, back-end tracking, database administration, data modelling, reporting, A/B testing and much more.

You will mainly be working with AWS (Redshift, S3, EC2, Kinesis, Data Pipeline), Chartio & Tableau for analytics and visualisation, Python, dbt and Snowplow.


Role requirements will include

* Managing and administering our Data Warehouse (Redshift) to guarantee continuous and high availability of the data
* Data modeling in Redshift to ensure data integrity and query efficiency
* Designing and building pipelines to collect data from various data sources (RDS databases, back-end applications, front-end applications, facebook ads, google adwords…)
* Working with Back-end, Front-end, Devops & QA engineers to ensure that the analytics is well-integrated to the development process and that we collect the right data
* Working with marketing, operations and product development to understand reporting, analysis and modelling needs to support decision-making
* Working with data analysts to understand their data needs and translating them into clear requirements
* Helping us implementing a data-driven mindset in the company
* Managing our visualisation tools and ensuring they integrate gracefully with our data storage solution
* Occasionally building dashboards to expose data to the business users

The ideal candidate will have

* Experience with data warehouse and pipeline design
* Experience with complex data modelling and database administration
* Good proficiency in Python, Scala, Java or another programming language
* Experience with NoSQL databases like ElasticSearch
* Experience and understanding of visualisation and analysis tools
* Experience with mobile tracking and analytics

* An aptitude to connect technical execution of reporting to business needs for analysis and decision-making
* Experience of working in a fast paced, rapidly growing startup
* Ambition, diligence, dedication, and an outgoing, problem-solving attitude

Nice to have

* Experience with continuous deployment and integration tools like Jenkins
* Experience with orchestration and provisioning tools like Terraform and Ansible


Perks & Benefits

* Monthly health & wellbeing budget for gym, etc.
* Learning & Development annual budget
* Supper & Taxis home should you work late
* Work from home
* Ride to Work Scheme
* Season Ticket Loan
* ‘Breakfast Mondays’, ‘Lunch Fridays’ and ‘Friday Drinks

More about us

We are a high-performance team of circa 60 rallied around a higher purpose; we work closely together to turn dreams and ideas into actions and product innovation. With a flat hierarchy and an ability to make decisions quickly, we’re based in a great office in Shoreditch, close to Old Street – the heart of the vibrant tech centre of London.

We are an equal opportunities employer. At Curve, we value the unique skills of every employee, and we’re building a technology organization that thrives on diversity. We make recruiting decisions based on your experience and skills. We welcome applications from all members of society irrespective of age, sex, disability, sexual orientation, race, religion or belief.

All offers are con...

Curve at a glance

A simpler, safer way to manage your money on the go, with all your cards in one

Curve focuses on Personal Finance, Mobile Payments, Banking, and Finance Technology. Their company has offices in London. They have a mid-size team that's between 51-200 employees. To date, Curve has raised $67M of funding; their latest round was closed on July 2019 at a valuation of $250M.

You can view their website at https://www.curve.app/en-gb/ or find them on Twitter, Facebook, and LinkedIn.

More jobs at Curve

View all jobs

Software Engineer (Golang/Java/C++/C#)

Senior Software Engineer (Golang/Java/C++/Python)

Mobile Engineer (Android)

Golang Engineer

Similar jobs to Data Engineer at Curve