A
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
