All jobs
Save

Lead Software Engineer

Aveni
Contract type
Ongoing
Work mode
100% remote
Experience
Lead / principal · 10+ years

Job description

Key details

  • Set technical direction for your squad, owning architectural decisions, managing technical risk, and representing the engineering perspective at the Architecture Review Board
  • Drive adoption of AI coding tools across the full SDLC, from planning and design through code review, testing, deployment and setting the bar for how the squad works
  • Deliver production grade code across the full stack: Node.js or Python backends, event-driven AWS architecture, and React where the squad needs it
  • Mentor and grow engineers across AI and full-stack domains, through code reviews, design documents, and day-to-day pairing
  • Collaborate with platform teams to consume shared capabilities and contribute reusable patterns back, not building one-off solutions when a platform component will do
  • Ensure everything we ship is compliant-by-design, auditable, and built to the standards expected of software in FCA regulated financial services
  • Company mission
  • Work at the frontier of applied AI in a domain where it actually matters, helping financial services firms serve their clients better and meet growing regulatory obligations

Primary stack

Core technologies

TypeScriptReactAWSPython (Programming Language)Node.js

Benefits

  • Remote-first working across the UK
  • Work abroad policy for when you want a change of scenery
  • Co-working spaces available if you want an office buzz sometimes
  • 34 days holiday (including flexible bank holidays) and your birthday off

Requirements & details

  • A seasoned engineer with 10+ years of experience, including meaningful time building and operating AI systems in production
  • Real technical leadership. You've set direction, made architectural calls, mentored others, and influenced how a team builds, not just what it ships
  • Strong hands-on AI/LLM skills: prompt engineering, RAG, model evaluation and agent frameworks. You know how these work in production, not just in demos
  • Deep expertise in TypeScript and Node.js, with solid experience in React. Experience with Python is beneficial; comfortable switching contexts depending on what the problem needs
  • Cloud-native development on AWS. Serverless, event-driven, Lambda, with an instinct for well designed, maintainable systems
  • A genuine curiosity about where AI is going and the judgment to separate signal from noise when recommending what to adopt
  • An instinct for building responsibly. You care about auditability, compliance, and the downstream impact of what you ship
  • LLMs, AI Agents, LangChain, OpenAI, Python (Programming Language), TypeScript, React, Node.js, AWS
  • Python (Programming Language)
  • TypeScript
  • React
  • Node.js
  • AWS

Apply