Senior Software Engineer (Node.js/TypeScript)
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 Us
Seccl 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.
Engineering Ways of Working
* API design concepts and domain‑oriented squads.
* Technology stack – AWS Serverless (Lambda, SQS, EventBridge, API Gateway, ECS), Typescript/Node.js, MongoDB, Terraform, GitHub Actions.
* Process tools – JIRA for project management, Incident.io for incident management.
Role Purpose
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.
Typical Day
* 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.
What You Need
* 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.
Core Technical Skills
* Node.js / Typescript
* AWS (Lambda, SQS, EventBridge, API Gateway, ECS, S3)
* Serverless products and document databases (MongoDB)
* Mentoring and managing engineers
* Build‑and‑run model and incident management
* Regulated financial industry experience
Benefits
🌴 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.
💻 MacBook 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.
Interview Process
* 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.
Diversity Statement
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.
Apply
If 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-Ljbffr