×
Register Here to Apply for Jobs or Post Jobs. X

Principal Engineer

Remote / Online - Candidates ideally in
Belfast, County Antrim, BT1, Northern Ireland, UK
Listing for: Ocho
Remote/Work from Home position
Listed on 2026-02-17
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 GBP Yearly GBP 90000.00 YEAR
Job Description & How to Apply Below
Job Summary An exciting opportunity for an experienced Principal Engineer / Technical Lead to join a high-growth, product-led software organisation delivering complex digital platforms for global clients. This is a senior, hands-on role for a systems-focused engineer who enjoys owning technical direction, shaping architecture, and leading delivery from concept through to production. This role is fully remote but requires candidates to be based in Northern Ireland .

Job Description As Principal Engineer / Tech Lead, you will be responsible for both technical leadership and hands-on delivery, including:
Leading the end-to-end delivery of software projects, from architecture and planning through to implementation and production. Owning technical strategy, system design, and architectural decisions across multiple projects. Designing scalable, maintainable distributed systems with a strong focus on performance, reliability, and cost trade-offs. Building full-stack solutions using modern frontend frameworks (React and/or Angular) and backend services (primarily Node.js). Designing and implementing APIs and integrations using REST and Graph

QL. Architecting microservices and event-driven systems with clear service boundaries and strong observability. Leveraging AI-assisted development tools to improve development speed, quality, and documentation. Acting as a senior technical authority through code reviews, mentoring, and architectural guidance. Collaborating closely with product managers, designers, and stakeholders to translate business requirements into technical solutions. Taking ownership of delivery quality, production stability, and long-term system health.

Personal Specification Technical Competencies (Essential) 10 years of professional software engineering experience, with significant experience in senior or lead roles. Strong expertise in JavaScript/Type Script with deep experience in React and/or Angular. Solid backend experience with Node.js and at least one additional language (Python, Java, Go, or .NET). Proven experience designing and delivering distributed systems and complex architectures. Hands-on experience with microservices and event-driven architectures.

Strong API design experience (REST and Graph

QL). Cloud experience with AWS or similar (deployment, scaling, monitoring). Track record of building systems from scratch and owning delivery end-to-end. Behavioural Competencies Systems thinker with a pragmatic approach to problem-solving. Comfortable making architectural decisions and taking ownership of outcomes. Strong communicator, able to influence both technical and non-technical stakeholders. Natural technical leader who enjoys mentoring and raising engineering standards. Proactive, accountable, and delivery-focused.

What Sets This Role Apart Genuine ownership over how systems are designed and delivered. Strong emphasis on architecture and systems thinking, not just coding. Opportunity to work on global projects with real-world scale and complexity. Fully remote role while remaining embedded in the Northern Ireland tech ecosystem.

Skills:

React Angular Typescript AWS Benefits:
Work From Home
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary