🇳🇱 Amsterdam

Engineering

Full-time

Senior Engineer - Payments

Your Opportunity:

As a Senior Software Engineer at Mollie, you will have the chance to leverage your technical and leadership skills to create cutting-edge, user-friendly financial products and APIs used by tens of thousands of merchants daily. You will work on highly scalable and secure solutions, handling many payments per second throughout the day. Ensuring code quality and system scalability will be critical aspects of your role, and your forward-thinking approach will help us build robust, scalable systems. You can also have the opportunity to bring your ideas on product development into reality.


What You'll Be Doing:

  • Building Large-Scale Systems: Help us design and develop systems that can scale to handle high volumes of transactions.

  • Collaboration across domains: Work closely with engineers, marketing, partnership and product teams to build and enhance features on a large scale.

  • API and Service Development: Design, build, and maintain APIs, services, and systems across Mollie’s engineering teams. Service integrations with various systems. 

  • Problem Solving: Analyse and solve complex problems across the stack, utilising your expertise in PHP and MySQL.

  • Tech Leadership: Lead technical initiatives from architecture design to implementation, ensuring engineering excellence.

  • Documentation and Knowledge Sharing: Create comprehensive documentation to facilitate domain knowledge sharing and set up optimised processes.

  • End-to-End Delivery: Manage the end-to-end delivery of projects, including handling less exciting but necessary tasks. 

  • Engineering Excellence: Own the code quality and engineering excellence and best practices of our systems. 

  • Business Process Optimization: It is not only what we do make things happen, it is also about how we do things make us thrive. You will be held accountable for process optimization for our team.


What You Have:

  • Experience: A minimum of 6 years in developing large-scale web applications, preferably with PHP. Or experience with other languages like Go, C#, Java, or Python but willing to work in a PHP environment.

  • Technical Skills: Proficiency in PHP and MySQL, with knowledge of modern queuing (RabbitMQ) and caching systems (Redis) is a plus.

  • Leadership Abilities: Proven experience in leading technical initiatives, delivering end-to-end solutions, and optimising processes.

  • Problem-Solving: Creative problem-solving skills and the ability to analyse and resolve complex issues.

  • Communication: Excellent communication skills, with experience working effectively with various stakeholders. Can explain complex problems and solutions in simple terms. Have the ability to influence technical and non-technical audiences.

  • Domain Driven Design: Understanding and experience with DDD.

  • Product Engineering Mindset: Ability to context switch and prioritise accordingly, understanding that product features and engineering excellence are equally important.

  • Ownership and Accountability: Ability to hold yourself accountable for your tasks, with minimal or no supervision.

  • Proactive and Can-Do Attitude: Willingness to proactively identify and improve things, whether technical or business/product-related. 

  • Knowledge Sharing: Share your experience and approach in a scalable and sustainable way. 


Nice to Haves:

  • Fast-Paced Environment: Experience working in a fast-paced environment. Here we move fast to always be shipping.

  • Google Cloud Platform: Familiarity with GCP is advantageous. Familiarity with other public cloud providers is also a plus.

  • Computer Science Background: A solid foundation in computer science or related field.

  • Event Streaming: Experience with event streaming technologies like Kafka.

  • Architecture skills: Deep understanding about modern software design patterns and principles, like SOLID and DRY.


*Kindly note that relocation support is not offered for candidates outside of Europe for this role.

Benefits

Noise cancelling headphones

MacBook

Birthday off

Complimentary baby days

20 days working from abroad

25 holiday days

Commute reimbursement

Work from home budget

Bike lease plan

Internet allowance

In-office lunch

Wellbeing program

Pension contribution

Health insurance

Bonus scheme

Equity plans

Referral bonus

Learning platform

Mentor program

Noise cancelling headphones

MacBook

Birthday off

Complimentary baby days

20 days working from abroad

25 holiday days

Commute reimbursement

Work from home budget

Bike lease plan

Internet allowance

In-office lunch

Wellbeing program

Pension contribution

Health insurance

Bonus scheme

Equity plans

Referral bonus

Learning platform

Mentor program

Noise cancelling headphones

MacBook

Birthday off

Complimentary baby days

20 days working from abroad

25 holiday days

Commute reimbursement

Work from home budget

Bike lease plan

Internet allowance

In-office lunch

Wellbeing program

Pension contribution

Health insurance

Bonus scheme

Equity plans

Referral bonus

Learning platform

Mentor program

How we hire

Step 1

Step 1

Step 1

Apply

Our Talent Acquisition team and hiring manager will review your application, and respond within 2 weeks.

Step 2

Step 2

Step 2

Screening call

If you seem like a Mollie-in-the-making, we’ll invite you to a screening call so we can learn more about each other.

Step 3

Step 3

Step 3

Are you the one?

You'll have two or more interviews. And if it's a highly technical role, we'll also assess the specific skills you'll need.

Diversity, Equity & Inclusion

At Mollie we are as diverse as we are united. That means we bring open hearts and minds to work, and nurture a culture that feels like home. We celebrate diversity of people and perspectives and are proud to be an equal opportunity employer.

Every new Mollie is hired on the basis of qualifications, merit, and business need. We do not discriminate. We value our differences because we know that our individual perspectives make our products and culture stronger. So we encourage everyone to be their authentic selves and we prioritise respect.

At the end of the day, we are a team of individuals – diverse yet united by our vision to eliminate financial bureaucracy. 

More jobs in this category

Country

We don't have any open positions