Senior software engineer; Node.js/TypeScript
Bath, Somerset County, BA1, England, UK
Listed on 2025-12-26
-
Software Development
Software Engineer, Cloud Engineer - Software, Full Stack Developer, Senior Developer
Senior Software Engineer (Node.js/Type Script)
Seccl – an Octopus-owned embedded investment platform, is looking for a senior engineer to join our remote-first, flexible team based in the UK. The role is based in the UK but the team works primarily remote, with occasional quarterly in-person days in Bath, London or Edinburgh.
About UsSeccl is on a mission to help people invest better. We are B‑Corp certified, have a strong product‑market fit and are growing fast. As part of the Octopus group, we have the backing of a multi‑billion‑group that invests in innovative companies across industries.
Culture & Values- Never settle – We put our customers first and move heaven and earth to deliver.
- Take ownership – We think rigorously, act with urgency and never lose sight of long‑term quality.
- Be generous & candid – We encourage direct conversation, a flat, inclusive culture and the freedom to speak up.
- API design concepts and domain‑oriented squads.
- Technology stack – AWS Serverless (Lambda, SQS, Event Bridge, API Gateway, ECS), Typescript/Node.js, Mongo
DB, Terraform, Git Hub Actions. - Process tools – JIRA for project management, Incident.io for incident management.
The purpose of this role is to design, build and operate reliable, scalable, testable and maintainable software solutions. You will own new features and products using Typescript and Node.js
, be hands‑on throughout the development cycle and act as the senior go‑to person on the team.
- Collaborate in a cross‑functional squad of engineers, product and ops.
- Design, implement and operate domain services.
- Own SLAs, iterative improvements and documentation.
- Mentor junior engineers and communicate with non‑technical colleagues.
- Champion continuous improvement and technical excellence.
- Own services from design to operation in a build‑and‑run model.
- Strong ability to translate business requirements into efficient, scalable solutions.
- Experience in a strongly/statically typed language.
- Deep understanding of building and running high‑quality, standards‑compliant workflow APIs.
- Experience with AWS, distributed systems, observability, debugging and on‑call.
- Willingness to be on‑call for your services.
- Node.js / Typescript
- AWS (Lambda, SQS, Event Bridge, API Gateway, ECS, S3)
- Serverless products and document databases (Mongo
DB) - Mentoring and managing engineers
- Build‑and‑run model and incident management
- Regulated financial industry experience
🌴 27 days holiday + bank holidays, flexible birthday day off, + three days dependent leave.
💙 Two volunteering days per year.
🏅 Length of service award – one month paid sabbatical at eight years.
✅ 6% employer pension contribution, life assurance.
🏥 Private medical insurance with AXA Health.
👪 Enhanced parental leave.
💻 Mac Book and up to £500 home office budget.
📖 £750 per person learning budget.
🌎 Option to work abroad up to six weeks per year.
🌻 Health and wellbeing initiatives – therapy via Wellness Cloud, Headspace mental health support.
🌱 Financial wellbeing – Octopus Money, Share Incentive Plan, Octopus Legacy.
🎁 Perkbox – flexi‑points for discounts and perks.
🚲 Cycle to Work and Octopus Electric Vehicle Leasing.
- Talent screen – 30‑minute intro call with Talent partner or Engineering manager.
- Technical loop – 2.45h virtual assessment covering system design, cultural fit, Typescript code review and technical assessments.
- Expect to hear back within one‑to‑two weeks.
We aim to build a diverse and inclusive company of awesome people. All applicants will be considered for employment without regard to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity or disability status.
ApplyIf this sounds like your kind of role, we encourage you to apply even if you don’t tick every box. We’d love to hear from you!
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: