Principal Full-Stack Engineer — Lead Global Features

Cpl

Dublin

On-site

EUR 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CPL in Dublin is seeking a Principal Software Development Engineer to lead the full software lifecycle for dealer-facing products across Canada and the UK. You will guide architecture, mentor engineers, and help establish the Dublin hub's culture.

You will collaborate with product and engineering teams to design scalable solutions using Java, TypeScript, React, and Remix, leveraging AWS and modern microservices. This role emphasizes impact, leadership, and technical excellence.

Qualifications

  • 8+ years as a software engineer with progressive responsibility.
  • 3+ years in technical leadership or principal engineer role.
  • Deep full-stack expertise in Java and TypeScript with modern frameworks.
  • Experience designing distributed systems and 24/7 production readiness.
  • Hands-on with AWS and infrastructure as code (Terraform).
  • Proven ability to mentor engineers and drive product impact.

Responsibilities

  • Lead full software development lifecycle for dealer-facing products.
  • Design and implement microservices and web apps (Java/React/TypeScript).
  • Collaborate with product peers to define requirements and architecture.
  • Ensure code quality with automated tests and observability.
  • Promote scalable, cloud-first design and AI-enabled tooling.
  • Mentor engineers and help establish Dublin hub culture.

Skills

Java
TypeScript
React
Spring Boot
Hibernate
Remix
Microservices
AWS
Terraform
SQL & NoSQL databases
AI tools (Claude Code, Cursor)
Leadership / Mentorship
Communication
Cloud architecture

Tools

Remix
Terraform
Claude Code
Cursor
Next.js
Express

Job description

CPL in Dublin is seeking a Principal Software Development Engineer to lead the full software lifecycle for dealer-facing products across Canada and the UK. You will guide architecture, mentor engineers, and help establish the Dublin hub's culture.

You will collaborate with product and engineering teams to design scalable solutions using Java, TypeScript, React, and Remix, leveraging AWS and modern microservices. This role emphasizes impact, leadership, and technical excellence.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: Java/React, Cloud, Global
Senior Full-Stack Engineer: Java/React, Cloud, Global

Cpl • Dublin

On-site
EUR 90,000 - 130,000
Principal Full Stack Engineer (Java/React)
Principal Full Stack Engineer (Java/React)

Cpl • Dublin

On-site
EUR 120,000 - 180,000
Senior Frontend Engineer - International Dealer Platforms
Senior Frontend Engineer - International Dealer Platforms

Cpl • Dublin

On-site
EUR 90,000 - 130,000
Senior Frontend Engineer - React/TypeScript (International)
Senior Frontend Engineer - React/TypeScript (International)

Cpl • Dublin

On-site
EUR 90,000 - 120,000
Principal Software Development Engineer
Principal Software Development Engineer

Cpl • Dublin

On-site
EUR 90,000 - 130,000
Senior Software Engineer, Front End
Senior Software Engineer, Front End

Cpl • Dublin

On-site
EUR 90,000 - 120,000
Principal Software Engineer - Hybrid (International) + Equity
Principal Software Engineer - Hybrid (International) + Equity

CarGurus • Dublin

Hybrid
EUR 90,000 - 125,000
Senior Software Engineer, Front-End
Senior Software Engineer, Front-End

Cpl • Dublin

On-site
EUR 90,000 - 130,000
Principal Software Development Engineer
Principal Software Development Engineer

CarGurus • Dublin

Hybrid
EUR 90,000 - 125,000
Daily free lunch
New car discount
Meditation and fitness apps
+1
Senior Frontend Engineer - React/TypeScript (International)
Senior Frontend Engineer - React/TypeScript (International)

CarGurus • Dublin

Hybrid
EUR 78,000 - 94,000
Flexible hybrid model
Annual performance bonus