Principal Software Engineer at nineDots.io
dublin, Dublin County, Ireland -
Full Time


Start Date

Immediate

Expiry Date

27 Nov, 26

Salary

0.0

Posted On

29 Aug, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Software Development & Publishing

Description

About the Company

You’ll be joining a global eCommerce platform that enables brands to sell internationally without the usual complexity.


Our client powers cross-border commerce for hundreds of retailers, handling everything from localisation and payments to logistics, tax, and compliance across 200+ destinations worldwide.


Their Dublin engineering team is building the systems that sit at the core of that experience, high-scale, high-impact, and deeply technical.


What’s in it for You

  • Work on systems handling millions of global transactions at scale
  • Own architecture decisions in a true Principal-level role
  • Modern stack, Scala, Kubernetes, AWS, microservices
  • High-impact domain, logistics, fulfilment, tracking, and cross-border complexity
  • Strong engineering culture with a focus on quality, scalability, and autonomy
  • Competitive salary + bonus + benefits


What You’ll Do

  • Lead the design and delivery of core services across logistics and order management systems
  • Define and guide architecture for distributed, API-first microservices
  • Build systems for fulfilment, shipping labels, and real-time tracking
  • Drive engineering standards, clean code, testing, and system reliability
  • Scale infrastructure and tooling to support rapid international growth
  • Work closely with product and cross-functional teams to ship high-impact features
  • Contribute hands-on, writing production-grade Scala code


What You’ll Bring

  • 7+ years building large-scale, customer-facing systems
  • Strong experience with distributed systems and microservices architectures
  • Solid cloud experience (AWS preferred)
  • Experience working in high-throughput, high-reliability environments
  • Strong understanding of system design, performance, and scalability
  • Comfortable leading technically while remaining hands-on


Nice to Have

  • Experience in eCommerce, fintech, or logistics platforms
  • Exposure to functional programming (not mandatory)
  • Experience integrating with external systems (e.g. carriers, payments, APIs)
  • Strong database optimisation experience


How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Loading...