Receive recommendations based on your profile and get approached by companies.

Software Engineer

Posted 28 Nov 2022
Share:
Work experience
3 to 7 years
Full-time / part-time
Full-time
Job function
Degree level
Required language
English (Fluent)

Receive recommendations based on your profile and find matching jobs.

300,000+ students and graduates already have a profile.

Love always drives what we do, we’re passionate about our jobs, care about our colleagues, and are devoted to our customers. Our mission is to become the most loved European financial service provider. We’re already expanding rapidly into new countries, and we’re not done yet. We have big plans. And that’s where you come in.

Your opportunity

You will be working with us on creating cutting-edge, user-friendly financial products and APIs which are used by tens of thousands of merchants on a daily basis. We care for quality and well-designed user experiences—for engineers and non-engineers alike. This translates to clean, well-documented REST APIs and equally smooth dashboard interfaces for our merchants.

With multiple payments per second at any point of the day, code quality and system scalability are becoming increasingly important. Helping us build scalable systems by thinking ahead will be an important part of your work.

Next to our APIs, we are working on innovative financial solutions for our merchants. We are happy to share the details over a coffee, but it's safe to say we will put your skills to the test, allowing you to grow and learn rapidly.

Our engineering workflow

'Ship early, ship often' is our philosophy. We like to break up big challenges into smaller ones, deploying gradual product iterations and improvements numerous times every day.

We uphold code quality through thorough and cooperative peer reviews, CI/CD build pipelines, and gradual feature roll-outs. In other words, we do everything to make sure you feel comfortable pushing your changes to production on a daily basis.

Our architecture

We come from a monolithic background, with our core systems being written mostly in PHP. As our company started to scale up rapidly, we have scaled our infrastructure along with it by employing microservices, serverless architecture, and queueing systems. For current and future microservices, we use languages like Python and Go as well.

What you have:

  • Minimum of 3 years experience with developing web applications, preferably using PHP / MySQL stacks
  • Experience with continuous deployment or continuous integration
  • Knowledge of modern queueing and caching systems like RabbitMQ, Redis, or Kafka
  • A knack for reducing system complexity, solving cross-team problems, and for striking the right balance between quality and moving fast

Our selection procedure in a nutshell

Apply by clicking the button. The more you share about yourself and the reason you apply at Mollie, the better!

Let's first have a 'coffee chat' to introduce Mollie, the role and get to know you. This can be at our office, but this could also be via phone, Hangouts or Skype.

During the interview phase (of max. two rounds), we'll inform you as soon as we've decided whether we'd like to proceed with you.

The interview phase may include a technical assignment to test your technical merits

Mollie is a fintech company providing easy and convenient payment solutions for more than 65.000 entrepreneurs worldwide.
We believe in the strength of simplicity. With this simplicity, we want to challenge the standard in payments by testing the boundaries of tech, by always looking one step further, and by providing a strong but simple API to advance your business opportunities....


Mollie is a fintech company providing easy and convenient payment solutions for more than 65.000 entrepreneurs worldwide.

We believe in the strength of simplicity. With this simplicity, we want to challenge the standard in payments by testing the boundaries of tech, by always looking one step further, and by providing a strong but simple API to advance your business opportunities.

At Mollie we strive to help all entrepreneurs: from a small webshop owner who is taking a first step into the e-commerce landscape to corporate-like organizations trying to change the world. We want to help our customers grow, increase their productivity, and reach their business goals by providing them with the most efficient money management.

Grow wherever you want, and don't let borders define your business! We provide all major payments methods such as Mastercard, VISA, Amex, PayPal, iDEAL, Bancontact, Bitcoin, SEPA Direct Debit, Cartes Bancaires, EPS, Giropay, SOFORT Banking and more to help you grow locally and globally.

Finance & Banking
Amsterdam
150 employees