Principal Software Development Engineer
Core
Lead full-stack software development for dealer-facing products and establish engineering culture in the new Dublin office for Canadian and UK markets.
Role type
Principal Software Development Engineer (Full-Stack)
Builds
Dealer-facing web applications, microservices, and integrations with third-party APIs.
Domain
Automotive marketplace, distributed systems, cloud infrastructure.
Deliverable
production ML models | product features | infrastructure
Required skills
Java, TypeScript, React, Spring Boot, Hibernate, AWS, Terraform, relational and NoSQL databases, microservices architecture, observability, AI tools (LLMs)
Preferred skills
Remix, server-side TypeScript, isomorphic frameworks, LLMs
Technologies
Java, TypeScript, React, Spring Boot, Hibernate, AWS, Terraform, Remix, Next.js, Express, Claude Code, Cursor
Responsibilities
Architect advanced features as robust microservices and modern web applications; ensure code reliability and performance with automated testing; promote observability and operation excellence; mentor engineers in the Dublin hub; leverage AI tools to optimize development processes.
Seniority
Principal, hands-on IC with strategic guidance