You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Be the first to open itNo views yet
HarborLab

Principal Engineer

  • Hybrid
  • 6+ years

Salary

Not stated

Similar roles pay €75K - 115K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

ABOUT HARBORLAB

Founded in 2020 in Greece, HarborLab is a fast-growing B2B maritime tech company on a mission to simplify and optimize port cost management. Our end-to-end, AI-powered SaaS platform transforms how Shipowners and Shipmanagers handle Disbursement Accounts (DAs), bringing automation, real-time data, control and transparency to one of the most complex and costly parts of global shipping.

But we don’t stop there. HarborLab also powers a thriving Marketplace , connecting Principals with a global network of vetted Port Agents and Vendors.

At HarborLab, people come first . Our culture is anchored in ambition, trustworthiness, genuine care, and agility—values we bring to every interaction with our customers and our team. We're proud to be consistently recognized as a Best Workplace (2021, 2022, 2023) and certified as a Great Place to Work (2024, 2025, 2026).

If you're looking to make a global impact, grow alongside passionate peers, and shape the future of maritime innovation—we’d love to meet you.

ABOUT THE ROLE

HarborLab builds the platform that shipping companies and port agents use to plan, approve and settle port calls, disbursement accounts, husbandry expenses, appointments, and the integrations that connect them to fleet management systems. Our product works, our customers depend on it daily, and our engineering teams ship a steady roadmap.

What we haven't done efficiently is invest in the platform underneath: paying down technical debt, modernising pipelines and observability, and adopting AI-assisted development seriously. We're fixing that structurally. Delivery and people management now sit with our three feature-team leads. This role owns technical excellence, and nothing else. It's a senior individual-contributor position with no direct reports, reporting directly to our CTO as its own engineering unit, alongside our three feature teams.

WHAT YOU WILL BE DOING

Own the technical roadmap, debt reduction, reliability, pipelines, observability, AI-assisted development, with quarterly outcomes, defended in the same forum as the product roadmap. This is hands-on: you write the code.

Review the product roadmap each quarter, de-risk the technically risky parts before a team starts building, and set technical standards that live in the code and pipeline, not a wiki.

Raise our monitoring, alerting, SLOs and incident response maturity, and act as the escalation tier for production.

Take our early agentic workflows (Jira-triggered Claude Code, automated review) and make them reliable on a real codebase, and shape what AI tooling we adopt across engineering.

Own the technical reality behind our security audits, and know where our performance and cost headroom is.

Mentor our senior engineers, sit on every engineering hiring loop, and be the advocate for platform health.

What you won't do: manage people, take on feature work to rescue a slipping sprint, or architect from a distance.

Requirements

  • WE WOULD LOVE TO HEAR FROM YOU IF YOU HAVE
  • 10+ years of software development experience, including 3+ years at Staff/Principal level or as the most senior technical voice in an engineering organisation.
  • Deep, hands-on experience designing and running microservices in a strongly typed backend language.
  • Real experience with event-driven systems and relational databases at scale, including SQL and performance work.
  • Hands-on experience running workloads on Kubernetes in a public cloud and managing infrastructure as code.
  • A track record of measurably improving CI/CD, monitoring and release workflows, not just proposing improvements.
  • Working knowledge of SLOs, error budgets and incident management.
  • Daily use of AI tools in your own development work, with a clear point of view on where they help, where they don't, and how you verify their output.
  • The judgement to balance pragmatic delivery with long-term technical soundness, and the ability to explain the trade-off to non-engineers.
  • Additionally, the following will be considered a plus:
  • Java 17+ and Spring Boot, our stack is Java 17 / Spring Boot 3.5+, RabbitMQ, PostgreSQL, JPA/Hibernate, Kubernetes on AWS, Terraform.
  • Grafana / Prometheus and advanced observability practices.
  • AWS cost optimisation at scale.
  • Exposure to security audits and compliance frameworks (SOC 2, ISO 27001) or customer security due diligence.
  • Once said yes to a management role, spent a year in calendar invites, and quietly missed the terminal. We understand. Welcome back.

Benefits

  • 30 days of paid annual leave
  • Comprehensive private health insurance coverage for your entire family
  • Hybrid way of work (or Remote)
  • Life Coach and Kick-Boxing Sessions
  • Low-price, high quality lunch in the office
  • Fitness Center discount close to the office
  • Cool start-up environment

Where you’d work

Part of the week in the office

About the company

HarborLab

Office in Athens, Greece

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 18 checks run
  • 2 red flags

Still hiring?

12 checks

1 red flag

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment
Tech stack
  • Java
  • SQL
  • PostgreSQL
  • AWS
  • Kubernetes
  • Terraform
  • Spring
  • CI/CD
Seniority
Principal
Type
Full-time
Specialty
Backend
Region
Europe
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Principal
Experience
10+ years
Tech stack
  • Java
  • SQL
  • PostgreSQL
  • AWS
  • Kubernetes
  • Terraform
  • Spring
  • CI/CD

Location

Work model
Hybrid
Region
Europe
Office
  • Athens, Greece

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Staff Software Engineer

    Salary by agreement

    • Remote · Europe, Portugal
    • Senior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Senior Software Engineer

    Salary by agreement

    • Remote
    • Senior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Software Engineer

    Salary by agreement

    • Hybrid · Toronto
    • Junior
  • Early Window: Be the first to open itNo views yetCloses in
    Company hidden

    Senior Software Engineer

    €85,000 - 140,000 / year

    • Office · Ireland
    • Senior
    Direct apply

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason