Principal Software Engineer

NineDots · Recruitment agency
Full-timeFull-stack€175k/year (EUR)Dublin, Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
Hybrid
Salary
€175k/year (EUR)
Category
Full-stack

Technologies & skills

Primary technologies

Cloud & infrastructure

What you'll be doing

Join as a Principal Software Engineer to lead the design and delivery of core services in logistics and order management systems. Work with a modern stack including Scala, Kubernetes, and AWS, focusing on high-impact features and system reliability in a high-throughput environment.

  • 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

Key requirements

Must-have

  • 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

Experience: 7+ years

Role signals

Technical focus
Full-stack
Architecture / system design
Indicated in the listing
Hands-on vs management
Hands-on

Check your CV against this job

Get a certified technical review aimed at this role.

Start a review

Full job description

What’s in it for You

  • Work on systems handlingmillions of global transactionsat scale

  • Own architecture decisions in a truePrincipal-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 acrosslogistics and order management systems

  • Define and guide architecture fordistributed, API-first microservices

  • Build systems forfulfilment, 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-gradeScala code
    What You’ll Bring

  • 7+ years buildinglarge-scale, customer-facing systems

  • Strong experience withdistributed systems and microservices architectures

  • Solid cloud experience (AWS preferred)

  • Experience working inhigh-throughput, high-reliability environments

  • Strong understanding of system design, performance, and scalability

  • Comfortable leading technically while remaining hands-on

Nice to Have

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

You’re not just building services, you’re shaping how global commerce actually moves.

This team sits at the intersection of logistics, compliance, and real-time systems, integrating with carriers worldwide, handling taxation, and delivering a seamless experience to customers globally.

It’s complex, high-scale, and very real-world.

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 25 Sep 2026