Skip to content

Join us in supercharging marketplaces

Your best work starts here

Powering the world’s best marketplaces - starts with powering our people to do the best work of their career. At OPP you work on things that matter. Technology that directly impacts millions of people and companies like eBay, Nature.house, and ANWB. Here, you accelerate your career faster than anywhere else, backed by industry experts and all the resources you need.

We're on a mission

Paying online should be easy and safe, for everyone. But we don't just care about our product and customers - we also care about each other, the work we do, and the future we’re building. We believe that a mix of remote and in-person works best for everyone. If you want to build the payment solution no marketplace can do without, come join us at our offices in Delft, Berlin, or London.

We're on a mission

Paying online should be easy and safe, for everyone. But we don't just care about our product and customers - we also care about each other, the work we do, and the future we’re building. We believe that a mix of remote and in-person works best for everyone. If you want to build the payment solution no marketplace can do without, come join us at our offices in Delft, Berlin, or London.

Open positions

Finance Operations ManagerDelft, Zuid-Holland, Netherlands
DevOps EngineerDelft, Zuid-Holland, Netherlands
Customer Success ManagerDelft, Zuid-Holland, Netherlands
Customer Support Specialist (DE)Delft, Zuid-Holland, Netherlands
Customer Support MedewerkerDelft, Zuid-Holland, Netherlands

“What I love about working here is that I get to work on technology that impacts millions of consumers all over the world.”

Plaisir, Development

“What I love about working here is that I get to work on technology that impacts millions of consumers all over the world.”

Plaisir, Development

Ready when you are

There's a lot more to OPP. Learn more about our mission, and team values.

Ready when you are

There's a lot more to OPP. Learn more about our mission, and team values.

Our offices

Delft

Kanaalweg 1 2628 EB, Delft The Netherlands

Berlin

Johannisstraße 3 10117 Berlin Germany

London

119 Marylebone Road London NW1 5PU The United Kingdom