Senior Back-end Engineer, Payments Services
About Mollie
Mollie enables over 130,000 global businesses to process millions of transactions. We are an international, diverse organization with employees from over 50 nationalities. We operate as a lean organization with a strong focus on self-development and a high degree of autonomy.
About the Position
Introduction
We are looking for a Senior Back-end Engineer to join one of our Payments Services teams at Mollie. Payments Services is a central component, powering the Mollie platform by processing millions of transactions daily. You will be instrumental in designing, building, testing, and maintaining high-quality backend services and APIs within an impactful domain.
Responsibilities
- Work within our Payments Services domain and contribute to Mollie’s growth and success.
- Write clean, well-tested, modular, and maintainable code in PHP 8+, Go, or Python (new services are primarily in Go).
- Deliver high-quality software from design and implementation to testing and deployment.
- Work with large-scale distributed transactional systems, microservices architectures, event-driven architectures, queues, and asynchronous processing.
- Collaborate with your team to understand and analyze business requirements, translating them into well-defined technical solutions.
- Actively participate in code reviews, design discussions, and knowledge-sharing sessions to ensure high-quality output and foster continuous learning.
- Develop a deep understanding of our business domain to drive technical decisions.
- Mentor and guide junior engineers, helping them grow their technical skills.
- Contribute to the team's on-call rotation, ensuring the reliability and stability of our systems.
Requirements
- 5+ years of experience as a Back-end Engineer.
- Proven experience working with a production system at scale.
- Strong understanding of system design, architecture, and object-oriented programming principles.
- Solid experience in at least one of PHP, Go, or Python (new projects in Go).
- Experience with relational and/or non-relational databases.
- Experience with messaging systems (e.g., Kafka, RabbitMQ, SQS, SNS).
- Experience with testing at all levels (unit, integration, end-to-end).
- Excellent communication, collaboration, and problem-solving skills.
- Experience working in a complex, high-transaction, and distributed environment.
- Experience with cloud platforms like AWS, GCP, or Azure.
- Experience with containerization technologies like Docker and Kubernetes.
- Fluency in English in both written and verbal communication.
Nice to Have
- Experience in multiple languages including NodeJS, Java, Kotlin, or C#.
Benefits
- Competitive salary package with a yearly salary between €70,000 - €95,000.
- Competitive stock option plan for senior roles.
- Flexible working hours and remote work opportunities (remote-first within Europe).
- Relocation support for those moving to the Netherlands.
- Competitive pension plan with a personal contribution.
- Dedicated growth budget for professional development.
- Yearly budget for home office setup.
- Hybrid equipment plan and a laptop + other gear for a comfortable and ergonomic daily work setup.
- Well-being program including weekly online yoga and HIIT classes, mental health tools, and other initiatives.
- Free delicious and healthy lunches prepared by chefs in the Amsterdam office, plus an always-stocked kitchen with snacks.
- Mollie branded Swell bottle and backpack.
- Referral bonus scheme for new talent.
- Comfortable travel allowance for frequent office visitors.
About Company
Mollie enables over 130,000 global businesses to process millions of transactions. We are an international, diverse organization with employees from over 50 nationalities. We operate as a lean organization with a strong focus on self-development and a high degree of autonomy.
How to Apply
Please apply directly through the provided application link.
Apply Now
Your data is only shared with Mollie
Location
Europe
Type
Full-Time
Keywords
Similar Roles
Explore comparable positions
Senior Back-end Engineer, Payments Services
Mollie