Aveni logo
Aveni

Award-winning AI solutions for Financial Services

Staff Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200Since 2018H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

68 days ago

Salary

0

Seniority

Lead

Job Description

Staff Software Engineer

Aveni

• Setting technical direction for your squad. • Owning architectural decisions, managing technical risk, and representing the engineering perspective at our Architecture Review Board. • Leading AI-powered product development: designing LLM workflows, RAG pipelines, and agentic features that run on top of our AI platform in production, at scale. • Driving 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. • Delivering production grade code across the full stack: Node.js or Python backends, event-driven AWS architecture, and React where the squad needs it. • Mentoring and growing engineers across AI and full-stack domains, through code reviews, design documents, and day-to-day pairing. • Collaborating with platform teams to consume shared capabilities and contribute reusable patterns back, not building one-off solutions when a platform component will do. • Ensuring everything we ship is compliant-by-design, auditable, and built to the standards expected of software in FCA regulated financial services.

Job Requirements

  • A seasoned engineer with 10+ years of experience, including meaningful time building and operating AI/ML 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 Node.js or Python, with solid experience in the other; 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.

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.
  • Company-wide off-sites (yes, karaoke may happen).
  • Optional Personal Development Plan.
  • Flexible benefits platform: you choose the benefits that matter most to you (not the company).
  • Protection essentials, because we know they matter - Life Insurance, Income protection, critical illness cover, Pension (up to 5% matched employer contribution and optional increased contributions).
  • Private health- and dental care for your peace of mind.
  • Potential share options, have a stake in what you’re building.
  • Enhanced family leave.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Support the structured rewrite and extension of the existing product. • Develop new backend services and contribute to the overall target architecture. • Adapt and extend the frontend to support new data flows and service integrations. • Deliver with sufficient ownership, allowing senior profiles to work independently. • Collaborate with the internal senior lead, medior developer, functional designer (acting as product owner), and upcoming product management and UX roles. • Focus on execution speed and delivery, aiming for a functional version by January, followed by optimization.

Netherlands
Job Closed
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Take part in the gradual rewrite and extension of the current product • Build new backend microservices and contribute to the overall system architecture • Extend the Angular frontend to support new features, data flows, and integrations • Collaborate with senior technical lead, mid-level developers, and functional designers • Focus on fast, pragmatic delivery after a major product expansion phase

Netherlands
Job Closed
Swiftly, Inc. logo

Senior Software Engineer - Full-stack

Swiftly, Inc.

Making cities move more efficiently

Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, build, maintain and extend products, features, and functionality that solve real customer problems • Partner with Product, Design, and Engineering to discover and validate customer needs and technical approaches • Prototype quickly, and as necessary, to de-risk projects, test assumptions, and iterate ideas into production-ready solutions • Consistently deliver incremental value by anticipating dependencies, breaking down work, and regularly demoing progress • Communicate technical trade-offs, present system design proposals clearly, and document architectural decisions • Apply modern software engineering practices to deliver robust, maintainable, and extensible systems • Uplevel teammates through code reviews, pairing, and strong collaboration • Take ownership of your code and product domain, engaging in retrospectives and continuously improving how the team works

California
$130K - $210K / year
Job Closed
NVIDIA logo

Senior Cloud Software Engineer

NVIDIA

NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Design, develop, and optimize cloud-based software solutions • Help drive the underlying technology stack and implementation methodology • Work closely with cross-functional teams to deliver high-quality cloud solutions • Mentor junior engineers, providing guidance on best practices and technical development • Identify and implement new technologies and methodologies to improve our cloud infrastructure and software development processes • Maintain a customer-centric approach by supporting, maintaining, and detailing software functionality

California + 1 moreAll locations: California | Washington
$184K - $287.5K / year
Job Closed