> Markdown version of [/jobs/ext/4018932-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4018932-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** CloudMargin - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Code Review, Continuous Integration, Node.Js, Software Engineering, TypeScript, ReactJS, Claude Code, Functional Programming, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Serverless Computing, Microservices - **Published:** October 30, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5946680916 ## About the Role * You have 5+ years of professional software development experience, or equivalent * You're strong in TypeScript and Node.js, and comfortable working in React * You've designed, shipped and run production services, including RESTful APIs and microservices - and lived with the consequences of your design decisions * You test rigorously and habitually think about how software can fail * You have experience with AWS and CI/CD; serverless experience (Lambda, API Gateway, SQS) is a plus * You communicate clearly, in writing and in conversation, and you collaborate well - bringing your own ideas while working within a shared technical direction * You're curious about new technology, including AI. If you've been experimenting with AI tools or side projects, at work or outside it, we'd love to hear about it We see years of experience as a guide, not a requirement. If you can show these skills another way, we'd still love to talk. ## Description * You'll contribute to architecture and design within the direction our Tech Lead sets, making sound decisions at the component and service level and explaining your reasoning * You'll make what you build dependable, with the tests, monitoring and safeguards our financial clients expect - including for AI features, where behaviour is less predictable * You'll use AI-assisted tools such as Claude Code effectively, while taking ownership of everything that ships - you review all of it, whoever or whatever wrote it * You'll give thoughtful code reviews, pair with colleagues regularly and share what you learn so the whole team benefits * You'll take operational responsibility: investigating and fixing issues, and keeping stakeholders informed