Job Opportunity: Senior Software Engineer - Financial Services
Overview
As a Senior Software Engineer, you will play a pivotal role in building cutting-edge, user-friendly financial reporting services that are relied upon daily by tens of thousands of merchants. These systems handle highly scalable solutions, processing thousands of payments per second throughout the day, and generating reports that account for millions of transactions each day.
You will be at the forefront of developing systems where code quality, performance, and scalability are paramount. Your expertise in creating robust, scalable architectures will be key as we continue to optimize our systems to meet the growing demands of our merchants. You’ll have the opportunity to anticipate future challenges and implement forward-thinking solutions that ensure the continued scalability and reliability of our reporting services.
Responsibilities
- Help build large scale, high-performance systems.
- Work closely with engineers and product teams to build features at a large scale.
- Build and maintain APIs, services, and systems across Mollie’s engineering teams.
- Analyze & solve complex problems across the stack.
- Lead by example in engineering best practices.
- Contribute to architecture and strategic technical decisions.
- Champion a data-driven approach.
Requirements
- A minimum of 6 years experience in developing large scale web applications.
- Strong experience with cloud platforms, preferably Google Cloud.
- Strong experience with Java is preferable, knowledge in PHP is a plus.
- Knowledge of modern queuing and caching systems like RabbitMQ, Redis.
- Experience in leading and delivering technical initiatives including architecture design, engineering excellence, and documentation for a structured way of domain knowledge sharing.
- Ability to think from both engineering and product perspectives, and effectively explain proposed improvements in a technical and non-technical manner.
- Ability to lead several initiatives independently, managing end-to-end delivery, including less exciting tasks.
- Able to work in Agile and Kanban environments and adapt accordingly based on need.
- Excellent communication skills and experience working effectively with different stakeholders.
Nice to Haves
- Experience in working in a fast-paced environment.
- Experience working on financial reporting systems.
- Solid Software Engineering background.
- Experience with event streaming (such as Kafka).
About Mollie
Mollie offers a single platform for businesses to get paid and manage their money. One that makes payments, reconciliation, reporting, fraud prevention, and financing simple for all – from startups to enterprises. Founded in 2004, Mollie’s mission is to make payments and money management effortless for every business in Europe. Our 750-strong team works from offices across the continent, including Amsterdam, Ghent, Lisbon, London, Maastricht, Milan, Munich, and Paris. Today, more than 250,000 businesses use Mollie to drive revenue, reduce costs, and manage funds.
Similar jobs
Last update: 23 minutes ago
Associate Software Engineer - Payments Domain
Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior PHP Developer
Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
Senior Mobile Platform Engineer
Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior Java Developer
Join Verum Artes as a Senior Java Developer in Amersfoort, working on critical tax applications in a scrum team. Hybrid work environment.
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
Medior Front-End Developer (Angular)
Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior Backend Engineer (Kotlin, Microservices)
Join Pleo as a Senior Backend Engineer, focusing on Kotlin and microservices in Berlin. Drive innovation in a dynamic, collaborative environment.
Senior Android Developer
Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.
Software Developer for Educational Platforms
Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.
Data Engineer with ETL and SQL Expertise
Join Holland Casino as a Data Engineer to build and maintain data infrastructure for the Online Casino, focusing on ETL, SQL, and cloud solutions.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.