About the role
Senior Software Engineer | Node.js / TypeScript | FinTech
Salary: £75,000 - £105,000
Location: Bath, London or Edinburgh
Working Pattern: Hybrid (1 day per week onsite / open to flexiability on this)
Contract: Permanent & 12-Month FTC opportunities available
We're hiring multiple Senior Software Engineers to join one of the UK's most respected fintech engineering teams. You'll be building highly scalable investment platform technology used by wealth managers, advisers and investment businesses across the UK.
This is a hands-on engineering role where you'll own services from design through to production, working in small autonomous squads with genuine ownership over architecture, delivery and operational excellence. Both permanent and 12-month FTC opportunities are available.
Tech Stack
- Node.js
- TypeScript
- AWS
- Serverless
- MongoDB
- Terraform
- GitHub Actions
- ECS / Lambda / EventBridge / SQS
You'll likely be someone who enjoys ownership, building reliable production systems, solving complex engineering problems and mentoring others. Experience within fintech, payments, banking or other regulated environments would be beneficial but isn't essential.
Why Apply?
- Modern cloud-native architecture
- Strong engineering culture
- High levels of autonomy and ownership
- Genuine product impact
- Large-scale distributed systems
- Excellent benefits package
Probably not for you if...
- You prefer heavily directed environments
- You don't enjoy supporting and operating what you build
- Fast-paced, high-ownership cultures aren't your thing
- You're looking for a pure coding role without product involvement
Benefits
- 27 days holiday + birthday off
- Private healthcare
- 6% pension
- £750 learning budget
- £500 home office allowance
- Work abroad up to 6 weeks
- Enhanced parental leave
- Share scheme
- Cycle to Work & EV scheme
- Wellbeing support
- Life assurance
Interested? Apply now or get in touch for a confidential conversation.
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Harvey Nash was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
