Senior Software Engineer (3 positions)
JVM / Scala – 2 Days Hybrid – Dublin
This team is building large-scale systems that make selling internationally feel the same as selling locally.
They sit behind the scenes of brands like Adidas, Disney and Burberry and handle everything that makes global e-commerce. Payments, tax, shipping, customs, tracking. Millions of orders, lots of moving parts, real-world complexity.
There are three Senior Software Engineer roles open on the same core platform. The problems are similar, but the focus differs slightly across the team:
- Some engineers work deeper in logistics and fulfilment (labels, carriers, tracking).
- Others focus more on order management and commerce flows.
- Some build platform and infrastructure tooling used by all engineering teams.
All three roles sit in the same event-driven microservices environment:
Scala backends, Docker, Kubernetes, Datadog, running fully on AWS. High scale, high ownership, and plenty of autonomy.
This is a senior role. They want people who can take responsibility, design services properly, and get productive quickly. Scala experience is not required strong JVM or backend engineers are fine.