Senior Software Engineer
Overview
We are working with a high-growth technology organisation that is investing heavily in its platform engineering capability as part of an ambitious scaling strategy.
This is an opportunity to join a collaborative engineering team building and evolving cloud-native platforms that support global users and enable the organisation to deliver at scale. You will play a key role in shaping the technical direction of the platform, working on meaningful problems with real business impact.
This role is ideal for a senior engineer who enjoys ownership, technical leadership and building high-quality systems in a modern environment.
The Role
As a Senior Software Engineer, you will contribute across the full stack, with a strong focus on backend services and platform capabilities, while also working on modern frontend applications.
You will act as a senior technical voice within the team, helping to drive architecture, mentor engineers and deliver scalable solutions that support long-term growth.
Responsibilities
Design, build and evolve scalable platform systems and applications
Lead technical design and architecture for key features and services
Deliver full stack features using TypeScript / Node.js and React / Next.js
Build and operate cloud-native solutions on AWS
Define and manage infrastructure using Terraform or similar IaC tools
Own technical initiatives from concept through to production delivery
Write high-quality, well-tested code using modern engineering practices
Contribute to CI/CD pipelines to ensure reliable and efficient deployments
Mentor and support junior and mid-level engineers
Collaborate closely with product and cross-functional stakeholders
Troubleshoot and resolve issues across production systems
What We're Looking For
Must Have
5+ years' experience as a Software Engineer, operating at a senior level
Strong experience with JavaScript / TypeScript (Node.js)
Experience building modern web applications using React / Next.js
Hands-on experience with AWS and cloud-native development
Experience with Infrastructure as Code (Terraform or similar)
Strong understanding of system design, APIs and distributed systems
Experience working in Agile environments
Proven ability to lead technical projects end-to-end
Experience mentoring engineers and contributing to team standards
Nice to Have
Experience with PostgreSQL, DynamoDB or similar databases
Exposure to learning platforms or SaaS products
Experience using AI-assisted development tools
Interest in AI, data and emerging technologies
Technology Environment
TypeScript / Node.js
React / Next.js
AWS
Terraform
PostgreSQL and DynamoDB
CI/CD pipelines and modern DevOps practices
Salary & Benefits
£65,000 - £75,000 base salary
Bonus included
Strong benefits package
Flexible working environment
Opportunity to work in a high-growth, product-focused organisation
Interested?
For a confidential discussion, reach out to Ryan Quinn on LinkedIn. this role will close quickly in this market. Feel free to send your CV via the link below.
