Neulinx logo

Principal Software Engineer

NeulinxUnited Kingdom
Remote · UKMid-Senior Level
Posted 3h ago

About the role

Principal Software Engineer


UK Remote


Neulinx are partnering with a growing, AI-powered SaaS company to hire an exceptional Principal Engineer with strong experience across Software Engineering, Cloud Infrastructure and DevOps.


This is a senior, hands-on individual contributor opportunity for an engineer who enjoys solving complex technical challenges, taking ownership of architecture and influencing engineering decisions without moving into people management.


You'll play a key role in developing a sophisticated, high-scale platform while helping shape the wider engineering infrastructure, tooling and technical direction.


The Opportunity


Working closely with senior engineering leadership, you'll have ownership across both product development and platform engineering.


You'll be responsible for:

  • Designing, building and scaling complex, production-grade software systems.
  • Taking technical ownership of features, services and architectural decisions.
  • Working across backend services, APIs, databases and integrations.
  • Improving AWS infrastructure, CI/CD pipelines, deployment processes and platform reliability.
  • Driving improvements in observability, security, performance and engineering standards.
  • Modernising legacy systems and simplifying complex architectures.
  • Using AI coding tools to accelerate development and improve engineering productivity.
  • Mentoring engineers and influencing technical direction while remaining hands-on.


Tech Stack

You'll work across a varied, modern engineering environment:

  • Languages & Frameworks: TypeScript, Node.js, Express, Python, FastAPI, Angular, React Native
  • Cloud & Infrastructure: AWS (EKS, ECS, Lambda, S3, CloudFront), Kubernetes, Terraform
  • Databases: PostgreSQL, MySQL, DocumentDB
  • DevOps & CI/CD: GitHub Actions, Jenkins, Docker
  • Observability: Prometheus, Grafana, Sentry
  • Testing: Jest, Cypress
  • AI Development: Claude Code, Cursor, GitHub Copilot or similar tools


You don't need experience with every technology, but you should be comfortable working across a broad engineering stack.


What We're Looking For

  • Extensive experience as a Principal, Staff or Lead Software Engineer, ideally within a startup or scale-up.
  • A track record of being the primary technical engineer on complex products or platforms.
  • Strong software architecture, backend engineering and distributed systems experience.
  • Hands-on AWS, infrastructure and DevOps expertise.
  • Experience working across multiple programming languages, databases and services.
  • Highly proficient with AI-assisted coding tools and enthusiastic about modern AI-native development.
  • A product-focused mindset, strong technical judgement and the ability to work autonomously.
  • A genuine desire to remain a hands-on individual contributor.


What's on Offer

  • Fully remote working anywhere in the UK
  • Optional London office
  • 25 days' annual leave
  • Private healthcare and group life insurance
  • Training and professional development budget
  • Sabbatical leave opportunities
  • Genuine influence over architecture, infrastructure and engineering strategy


This is an opportunity to make a meaningful technical impact within a growing product business, combining the autonomy of a senior individual contributor with influence across the wider engineering organisation.


Interested?

Apply or get in touch with Gareth @ Neulinx for a confidential discussion.

Originally posted on LinkedIn. You apply directly with Neulinx. RemoteITJobs.app never asks for payment to apply.
View original
Something wrong with this listing?
Apply on company siteOpens Neulinx's application page