Backend Engineer
Listed on 2026-02-12
-
Software Development
Software Engineer, Backend Developer, Full Stack Developer
The Role
At Plum we’re looking for engineers who are passionate about both technology and 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 can make an impact on all steps of the projects.
We’re looking for a Backend Engineer and these are the main qualities you should ideally possess if you want to be part of the team:
Qualifications- 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
- Comfortable working with both strongly and dynamically typed languages, we believe you can bring valuable insights and perspectives to the team, even if Python is not your primary language. We care more about your overall programming skills and approach to problem-solving!
- 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
- Languages:
Python - Libraries:
FastAPI, SQL Alchemy, Flask - Data stores:
Postgres, Big Query, DBT, Redis, MongoDB - Infrastructure: GCP (kubernetes, docker), Rabbit
MQ, Amazon S3, Terraform - Monitoring:
Grafana, Prometheus, Datadog, Incident.io, Sentry
Please note we are following a hybrid work model, in which we visit our office 2 times per week.
What to Expect from Our Hiring ProcessAt Plum, we value a lot the time you devote to the hiring process, this is why we are always trying to make the process as fast and smooth as possible.
- Own part of the company you're helping grow through stock options
- Private health insurance
- Annual training budget
- Plum Premium for free
- Competitive referral scheme
- Hybrid working: 2 days a week connecting in our beautiful offices in London, Athens, or Cyprus
- Team breakfasts and team lunches
- 25 days holiday + bank holidays
- 45 work‑from‑anywhere days to give you flexibility to work your way
- 2 weeks sabbatical after 4 years to take the break you deserve
- Enhanced parental leave
- 1 paid volunteering day annually
- Annual team trip to a surprise destination!
- A fun, inclusive company culture (think🦄🌈💯)
If you think this sounds like you, don’t hesitate to get in touch!
Thanks,
Plum Team
* 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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).