Principal Software Engineer

NineDots · Recruitment agency
Full-timeFull-stack€120k-150k/year (EUR)Ireland
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Location
Ireland
Workplace
On-site
Salary
€120k-150k/year (EUR)
Category
Full-stack

Technologies & skills

Primary technologies

What you'll be doing

As a Principal Software Engineer, you will build systems for complete traceability from source code to deployed artifacts, focusing on supply chain security and artifact traceability. Responsibilities include designing provenance ingestion services, capturing signed metadata, and developing APIs for traceable supply chain data.

  • Designing and building provenance ingestion services for CI/CD systems and artifact registries
  • Capturing and storing signed provenance metadata and artifact relationships
  • Building validation engines to verify cryptographic integrity and trust policies
  • Developing APIs that expose traceable supply chain data to customers and internal systems
  • Solving large-scale ingestion, storage, and query challenges around artifact and pipeline data

Key requirements

Must-have

  • Strong domain knowledge in artifact management and software supply chains
  • Experience working with provenance, attestations, SBOMs, or build metadata
  • Strong backend engineering experience (Python preferred)
  • Experience designing data ingestion pipelines and scalable backend services
  • Familiarity with cloud-native systems and multi-tenant SaaS platforms

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

You will build systems that give organisations complete traceability from source code to deployed artifact. It's not just where an artifact came from, but how it was built, what went into it, and where it was used downstream.

You will build infrastructure that captures, validates, and exposes build provenance and attestation data across CI/CD pipelines and artifact ecosystems.

You will be given the opportunity to shape how supply chain security and artifact traceability systems are designed from the ground up.

What you’ll work on

  • Designing and building provenance ingestion services for CI/CD systems and artifact registries

  • Capturing and storing signed provenance metadata and artifact relationships

  • Building validation engines to verify cryptographic integrity and trust policies

  • Developing APIs that expose traceable supply chain data to customers and internal systems

  • Solving large-scale ingestion, storage, and query challenges around artifact and pipeline data

What they’re looking for

  • Strong domain knowledge in artifact management and software supply chains

  • Experience working with provenance, attestations, SBOMs, or build metadata

  • Strong backend engineering experience (Python preferred)

  • Experience designing data ingestion pipelines and scalable backend services

  • Familiarity with cloud-native systems and multi-tenant SaaS platforms

If you enjoy building systems that sit at the heart of how software is built, secured, and delivered this is the kind of role that will keep you interested.

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: 26 Sep 2026