R&D: Senior Software Engineer (Payments)

Dublin, Ireland

As a Sr. Software Engineer, you will join a world class team of engineers focused on delivering key capabilities related to Payments and Fraud in cross-border e-commerce.

We have built a world class Payments product that offers our merchants sophisticated capabilities such as multiple alternative payment methods, cards, while keeping the integration streamlined via a canonical API, all this while managing fraud and chargeback risks. Our platform is built as a microservices architecture using Scala and API-first software development and is continuously delivered.

As a member of the Payments team, you will be responsible for the ownership of the payments and fraud infrastructure including but not limited to:

  • Updating the service to match new regulatory requirements.
  • Adding new local payment methods.
  • Developing new payment and fraud capabilities via third-party gateways / payment service providers.
  • Providing insights into service performance (business and technical).
  • Helping to reduce processing cost and increase payment acceptance by leveraging smart routing capabilities.

This position will report to our Director of Engineering located in Ireland and will be based in our Dublin (Ireland) office.

You Will:

  • Write code using Scala and Play Framework with PostgreSQL as the data layer.
  • Define and build elegant, simple APIs for handling internal service communications and external APIs, both synchronous and asynchronous.
  • Operate a modern cloud-based, highly available, scalable, event driven microservice architecture deployed in Kubernetes and AWS.


You Are:

  • A software engineer with knowledge of networking and HTTP protocol as we are using REST.
  • An author of clean, well-tested, and maintainable code.
  • Excited to operate systems in production and gain insight from the data they produce.
  • Always learning and hungry for new knowledge and skill sharing.
  • Eager to work in small teams with people that appreciate beautiful code and unique insights.
  • Familiar with functional programming and a desire to learn Scala.

You Have: 

  • 5+ years of experience building highly scalable consumer-facing applications.
  • Proven experience across the Software Development Life Cycle.
  • Experience with Agile, Continuous Integration, Continuous Deployment.
  • Interest and knowledge of cloud technologies and tooling.

This is a hybrid position with 2 days in the office and 3 days remote.

Unfortunately, we are unable to support with visa sponsorships.

Global-e is an equal opportunity employer. Our team is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and welcome applications from people of all walks of life. Our people play the key role in our success, and we are always looking for more driven, talented, and ambitious individuals to join our growing international family.

Didn't Find What You're Looking For?

Think you’re a perfect fit for Global-e but didn’t find the right position?
Send us your C.V. and we will see what we can do.

Apply Now