Senior Backend Engineer

London, United Kingdom · Engineering


Our mission is to fundamentally change the way children learn about managing money.

Osper is mobile banking for 8-18s, and we've already helped tens of thousands of young people learn what it means to spend and save in the digital world. We give children the power to manage their money, and parents the confidence to let them. In 2017, we’re poised for our most exciting phase yet. We need a vision-driven senior engineer to help push us closer to achieving our mission on an even bigger scale.

We are a small team, which means you will have the opportunity to make a huge impact on the way we work as a team. You will be involved in all aspects of designing and deploying banking services for young kids, working in a truly agile and collaborative manner. Our backend software engineers are responsible for building the core of Osper, from identity verification to the APIs powering our mobile app. You will work on all the tools used for debit card management, transaction processing, customer support, fraud detection and more. The team has built a flexible platform allowing the integration of a variety of third-party services helping us release products and services in a quicker and more effective manner. We are a small team and we expect you'll have a big impact.

In terms of the current technologies, we are using Python (SQLAlchemy and Flask) and our servers are AWS (ECS, SQS, EC2, S3, RDS, SES); we use PostgreSQL and DynamoDB for our data.

Here is what we hope you'll achieve in your first few months of joining Osper:

Within your first week:

Within your first month:

After three months:


We are looking for an experienced software engineer who cares about Osper’s mission, understands business problems, and is able to offer and deliver effective technical solutions.

We will expect you to be able to demonstrate:


Apply for this job