Plum Fintech logo

Plum Fintech

Hybrid work from Athens, Attica:

  • 🇬🇷 Greece

Senior Backend Engineer

Plum is helping 1.4M people around Europe to motivate their money. Supported by automation, we put you in the driving seat, providing access to smart spending analytics, budgeting and investing tools. So, wherever you are on your financial journey, we can accompany you on the ride so you can achieve your money goals. We want to empower you to take control of your money, to transform it into something more.

And here’s why:

  • 11.5M people in the UK have less than £100 in savings

  • 90% of UK savings accounts pay less than inflation

  • £4B lost to the loyalty penalty every year

  • 2/3 of UK adults say money stress has affected the health or wellbeing of someone they know.

Our Mission

We imagined a world where everyone could manage their finances simply. An app that could get people saving and investing with the help of automation. So we've built it. Now, Plum lets customers across 10 different countries handle all their money needs in a single place. In 5 years, we’ve grown from 2 co-founders sharing a rusty desk in Soho, to a brilliant, hard-working team of 170+, with offices in London (HQ), Athens and Nicosia.

As you can see, we’ve been busy - but there’s still plenty of exciting projects in the pipeline and we could use a little help. That’s where you come in!

What you will do:

At Plum we’re looking for engineers who are passionate about both technology but also about bringing the best product to our customers.

To achieve this mission we’re looking for engineers who not only have a strong technical background but who also understand the product and are able to make an impact on all the steps of the projects.

The Role: We’re looking for a Senior Backend Engineer and these are the main qualities you will be required to possess if you want to be part of the team:

Key Responsibilities:

  • Being able to create and design modular, scalable, testable, tested, performant systems which interface via well defined endpoints using software engineering best practices

  • Being able to identify root cause of system issues and determine short and long term resolutions

  • Adaptability and flexibility, we are building new and novel products and believe that we can provide our users the best products by shipping fast and getting feedback to improve on later iterations

  • Able to work and intervene on the whole life cycle of the software


  • High level of pragmatism

  • Strong planning and prioritization skills

  • Promote Continuous Improvement by identifying process efficiencies and quality improvements

  • Provide guidance to and mentor more junior team members

  • Being able to share product insight with stakeholders and challenge product decisions

  • Comfortable working within a cross functional team, collaborative environment, ability to partake in and contribute to technical, design and retrospective dialog

Our Tech Stack:

  • Languages: Python

  • Libraries: FastAPI, SQLAlchemy, Flask

  • Datastores: Postgres, BigQuery, DBT, Redis, MongoDB

  • Infrastructure: GCP (kubernetes, docker), RabbitMQ, Amazon S3, Terraform

  • Monitoring: Grafana, Prometheus, Datadog,, Sentry

Plum's Perks

  • Join one of the hottest fintech start-ups in Athens 🇬🇷

  • We're all in this together! Own part of the company through stock options 💷

  • Free Plum Premium Subscription

  • Private Health & Life Insurance

  • Annual training budget

  • Free parking slots

  • Flexible hybrid model

  • 22 days holiday a year, excluding public holidays (34 in total)

  • 45 days work from anywhere

  • 1 paid leave for volunteering. We admire people who would like to contribute to their society

  • Our annual team trip, to a secret destination ✈️

  • Great office location in the heart of Athens (Syntagma square), with an amazing view!

  • An office brimming with fruit & snacks, coffee, plants, and a vibe that’s... 🦄🌈

If you think this sounds like a bit of you then don’t hesitate to get in touch!


Plum Τeam 💜

* Plum is an Equal Opportunity Employer. Plum does not discriminate on the basis of age, race, religion, sex, gender identity, sexual orientation, non-disqualifying physical or mental disability, national origin or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit and business need.