Principal Software Engineer - Remote First, Scalable AI Platforms

The Techheads
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 115K

Job location

Remote

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Software as a Service
Cloud Computing
Continuous Integration
DevOps
Node.js
Secure Coding
Software Engineering
AI Platforms
Build Tools
Microservices

Job description

TechHeads is partnering with an innovative product company to hire a Principal Software Engineer who will play a central role in shaping the technical direction of a rapidly scaling AI-powered SaaS platform. This is an exciting opportunity for an experienced engineer who enjoys combining deep technical expertise with strategic influence across a growing engineering organisation.

This role offers a blend of hands-on engineering and technical leadership. You'll help define platform architecture, guide engineering standards, and drive technical decision-making while continuing to build systems using Node.js, AWS and microservices in a modern cloud environment. Allowing you to hold a position of significant influence and ownership while remaining close to the code.

This is a remote-first role for engineers based in Ireland, offering high ownership, technical influence, and the opportunity to help scale an innovative AI platform within a collaborative and ambitious engineering team.

Requirements

  • 8+ years' experience in software engineering, with expertise in Node.js
  • Proven experience architecting and scaling distributed, cloud-native systems (AWS preferred)
  • Strong background designing microservices architectures
  • Familiarity with DevOps practices, CI/CD pipelines, and secure coding principles
  • Based in Ireland with an EU Passport or Stamp 4 Visa

Apply for this position