Global Engineering

Senior Software development engineer


Why Verifone

For more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands and is one of the largest providers of electronic payment systems worldwide.

Verifone has a diverse, dynamic and fast paced work environment in which employees are focused on results and have opportunities to excel. We take pride in the fact that we work with leading retailers, merchants, banks, and third party partners to invent and deliver innovative payments solution around the world. We strive for excellence in our products and services, and are obsessed with customer happiness. Across the globe, Verifone employees are leading the payments industry through experience, innovation, and an ambitious spirit. Whether it’s developing the next platform of secure payment systems or searching for new ways to bring electronic payments to new markets, the team at Verifone is dedicated to the success of our customers, partners and investors. It is this passion for innovation that drives each one of our employees for personal and professional success.

What we’re doing

Verifone delivers new payment technology that is designed to blow legacy solutions out of the water. Ecommerce businesses need a payment platform that offers complete control of the whole payment journey from a single touchpoint. That’s why we work on creating deep data insights, a rock-solid, scalable architecture, and build global integrations with payment methods and banks. Combine that with the highest security and reliability standards and you get an idea of the type of work that our developers do. We’re always looking for the best stack, the best way to scale, and the practices that make sure our platform performs to the standards of giant global clients that process millions of transactions every day.

Our commitment

Verifone is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Verifone is also committed to compliance with all fair employment practices regarding citizenship and immigration status.


What we offer

  • Dynamic and fast paced organization operating globally with different teams both from business and technology
  • Good compensation including a pension plan and other benefits we will tell you about once we get into the last round
  • International working environment
  • An organisation where you can learn and grow and thrive
  • Office in the center of Amsterdam with a nice team
  • We offer Macbook pro’s to all our employees, but a windows laptop can be requested
  • Contract of Employment
  • Benefits package

Your responsibilities

  • Develop and design an API that developers find a joy to work with.
  • Ready to lead the technical solutions of the requirements.
  • Work closely with Delivery Manager, Product and IT operations teams to deliver the intended quality of solutions
  • Work with engineers across the company based in different geographies to build new features at large-scale.
  • Integrate new payment methods, supporting services and innovative solutions provided by third-party systems into the Verifone payment platform
  • Deliver quality work in high-security and high-performance environments: The stakes are high. Our clients expect the best and we are true to our word.
  • Maintain the current stack by researching the evolving tech space, proposing and implementing the new best practise and improvements.

Your Profile

  • Minimum 8 years of experience with building secure and robust back end applications with NodeJS
  • Have a deep understanding of the evolving needs developers have when working with APIs
  • Eager to develop and deploy skills in the payment arena and raise the bar of current technological functionality in that field.
  • Love to challenge yourself by working in high-security and high-performance environments
  • RESTful API programming is in your blood, as you'll interact with a lot of third-party systems and services.
  • Eager to develop and deploy skills in the payment arena and raise the bar of current technological functionality in that field.
  • You can thrive in a collaborative environment involving different stakeholders and subject matter experts.
  • Used to deliver requirements in a fast-paced demanding environment, with close collaboration with product and other teams in an agile setup

Nice to have

  • Knowledge of setting up CI pipelines.
  • Knowledge of micro service architecture
  • Experience with AWS
  • Experience of working in Payments industry
  • Experience of working on Nginx, Tomcat and setting up applications on servers
  • Worked as a scrum master

Our stack

  • NodeJS on the back end, AngularJS on the fronted
  • different storage engines (or databases), SQL and noSQL
  • Redis, MapD
  • Docker, Kubernetes
  • Apache Kafka
  • Jenkins, GIT, Bitbucket

How we work

We are active people, working together with others who are different and willing to make a difference. We love people that want to learn about payments. Working here combines an autonomous workstyle with cooperative teamwork with people from diverse backgrounds. Every Friday we have another Knowledge Sharing session, with topics from marketing to fraud and machine learning to global partnerships. One day you’ll host your own knowledge session to help the rest of us understand something you know everything about!


Join our worldwide team