Remote Backend Jobs
Aveni logo

Senior Software Engineer

AveniEdinburgh, United Kingdom
UK
Apply now

As a Senior Software Engineer at Aveni, you'll be responsible for building and scaling the products that sit on top of FinLLM (the UK's first LLM for the Financial Services industry) and other LLMs, enabling financial institutions to adopt AI safely and effectively.

You won't be expected to build or train the LLMs themselves, instead you'll be engineering the platforms, services, user interfaces and integrations that bring those models to life in the hands of advisers, analysts and banking teams.


Responsibilities

  • Designing and implementing robust event-driven microservices and APIs
  • Building scalable, cloud-native systems on AWS
  • Developing modern, responsive React front-ends
  • Integrating LLM-powered capabilities into real-world workflows
  • Collaborating closely with product and AI specialists to turn ideas into reliable, customer-ready features

What you'll be working with

  • Node.js and TypeScript
  • React and modern front-end tooling
  • AWS (e.g., Lambda, ECS/Fargate, API Gateway, SQS/SNS, DynamoDB, RDS)
  • NestJS or equivalent back-end frameworks
  • Microservices and event-driven architectures

We also actively embrace AI coding assistants (such as Claude Code) to speed up development, improve code quality and reduce repetitive work - and we encourage engineers to use these tools effectively.


What we're looking for:

  • Experience building production systems using Node.js / TypeScript
  • Hands-on experience developing UIs with React
  • Solid understanding of cloud-native engineering on AWS
  • Experience with microservices, messaging patterns and distributed systems
  • A commitment to clean code, testing, observability and operational excellence
  • A proactive and motivated mindset - someone who wants to build, ship and iterate quickly
  • Interest in AI-powered products and a drive to learn

View all remote jobs at Aveni

FAQ

Is the Senior Software Engineer position at Aveni remote?
Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer job posted?
This listing was posted on August 6, 2026 and is still open for applications.
How do I apply for the Senior Software Engineer position at Aveni?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Node.js jobs