Job Search and Career Advice Platform

Enable job alerts via email!

Principal Software Engineer x2 (Typescript)

VanRath

Belfast

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology recruitment firm in Northern Ireland is looking for an experienced Principal Software Engineer to lead technical direction across multiple teams. You will shape system architecture, mentor engineers, and ensure high standards for performance and reliability. Ideal candidates will have deep expertise in frontend technologies like React and solid experience with server-side TypeScript and cloud platforms like AWS.

Qualifications

  • Deep experience in frontend frameworks such as React and extensive experience with TypeScript in production.
  • Proficient in building scalable APIs and working with SQL and distributed systems.

Responsibilities

  • Own the end-to-end technical direction of major systems.
  • Guide teams in planning, estimation, discovery, and technical scoping.
  • Promote engineering excellence through clean code and automation.

Skills

HTML5
CSS3
ES6+
TypeScript
React
Redux
GraphQL
SQL
Distributed systems
Microservices
Event-driven systems
AWS
Job description

My client are seeking 2 Principal Software Engineers to provide deep technical leadership across multiple engineering teams. This is a high-impact role where you will shape architecture, influence engineering strategy, mentor senior engineers, and drive the evolution of complex systems used across global markets.

What You'll Do

As a Principal Engineer, you will:

  • Own the end-to-end technical direction of major systems, ensuring they meet high standards for performance, security, reliability, and scalability.
  • Define and champion architectural principles, coding standards, and modern engineering practices across teams.
  • Mentor engineers at all levels, raising technical capability and influencing engineering culture.
  • Lead design discussions, guide strategic decisions, and drive systems toward a target-state architecture.
  • Promote engineering excellence through clean code, automation, testing, observability, and DevOps practices.
  • Work closely with product, architecture, and senior stakeholders to ensure alignment between technology and business strategy.
  • Act as a technical ambassador, driving innovation and supporting the adoption of emerging technologies.
Key Responsibilities
  • Champion engineering standards and architectural best practices.
  • Guide teams in planning, estimation, discovery, and technical scoping.
  • Facilitate cross-team architectural conversations and resolve technical ambiguity.
  • Lead the evolution of services through well-planned refactoring and platform modernisation.
  • Ensure systems are built for long-term maintainability, observability, and operational excellence.
What You Bring
Frontend Expertise
  • Proficient with HTML5, CSS3, ES6+, and TypeScript.
  • Deep experience with React, Redux, React Query, GraphQL.
  • Strong understanding of responsive design, accessibility, and modern CSS frameworks (e.g., Tailwind).
  • Experience integrating frontend applications with REST and GraphQL APIs.
Backend Expertise
  • Extensive experience with TypeScript in production environments.
  • Proficient in SQL, distributed system design, and building scalable APIs.
  • Experience with microservices, event-driven systems, and messaging technologies (RabbitMQ, AMQP, SOLACE, etc.).
  • Comfortable with Linux shell and PowerShell scripting.
Cloud & DevOps
  • Solid experience with AWS (or similar cloud platforms).

For further information on this vacancy, or any other IT roles in Belfast or wider Northern Ireland, please apply via the link below or contact Jarlath O'Rourke on in the strictest confidence.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.