Senior Software Engineer

Burns Sheehan
Manchester, United Kingdom
18 days ago
Apply on www.burnssheehan.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£90,000
Working hours
Regular working hours

Tech stack

Clean Code Principles Artificial Intelligence Amazon Web Services Automation of Tests Software as a Service Continuous Integration Software Design Patterns Node.Js Software Architecture Secure Coding SQL Databases TypeScript
+1 more
Solid Principles

Job description

Senior Software Engineer Scaling SaaS Up to £90k

Up to £90,000

Remote-first Monthly or quarterly onsite in Manchester

TypeScript, Node.js, AWS, SQL

Are you looking for your next role to give you the technical influence to shape a product, the autonomy to make important engineering decisions and the opportunity to progress in your career?

We’re partnering with a fast-growing UK SaaS business operating in the B2B space. With customer-facing products at the heart of their growth, the business is looking for an experienced Senior Software Engineer to help drive the design and delivery of its next generation of software.

This is an opportunity for an engineer who enjoys working beyond the boundaries of a traditional development ticket: getting involved early, challenging assumptions, exploring solutions and taking ownership from initial design through to production.

You won’t just influence the technical direction. You’ll help build it.

What you’ll be doing:

  • Shape technical direction: Lead solution design, scoping and architectural decisions, balancing customer needs with long-term maintainability and scalability.
  • Stay hands-on: Design, build and ship production software across a modern full-stack environment, with TypeScript and Node.js at its core.
  • Turn ideas into delivery: Work with product and business stakeholders to break down complex requirements into clear, deliverable increments.
  • Explore the unknown: Prototype solutions, run technical spikes and validate architectural approaches before committing to a direction.
  • Raise engineering standards: Champion clean code, SOLID principles, design patterns, automated testing and secure development practices.
  • Own what you build: Take responsibility for the quality, performance and operability of your systems, including supporting live products and resolving production issues.
  • Evolve the way software is built: Explore AI-enabled and agentic development workflows to improve engineering efficiency without compromising quality.

What are they looking for:

  • Strong TypeScript and Node.js skills, with experience designing and delivering production systems.
  • A solid understanding of software design principles, automated testing, CI/CD and production support.
  • Experience building secure, maintainable and performant systems at scale.

If this role sounds like a great match for what you’re now looking for and you’d like further details, please reach out to me on charlotte@burnssheehan.co.uk

Burns Sheehan Ltd will consider applications based only on skills and ability and will not discriminate on any grounds.

Requirements

  • Strong TypeScript and Node.js skills, with experience designing and delivering production systems.
  • A solid understanding of software design principles, automated testing, CI/CD and production support.
  • Experience building secure, maintainable and performant systems at scale.

Benefits & conditions

Benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.burnssheehan.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…