A

Aveni

Builds AI software for financial advice and compliance

Technical Lead - Core Services

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in UK

About the Job

Requirements

  • Significant software engineering experience, with a strong track record of technical leadership and architectural decision-making.
  • Deep production experience with Node.js, particularly across backend, API and distributed systems.
  • Strong experience designing and operating cloud-native systems on AWS.
  • Experience building event-driven architectures and understanding the challenges of asynchronous distributed systems.
  • Experience designing production systems with complex multi-tenancy, data isolation or data lifecycle requirements.
  • Strong experience integrating with third-party APIs and designing for rate limits, partial failures, retries and reconciliation.
  • A strong understanding of reliability, observability, security and operational ownership.
  • Experience making architectural trade-offs and communicating technical decisions clearly to engineering teams and stakeholders.
  • A track record of mentoring engineers and raising engineering standards.
  • The ability and desire to remain hands-on while providing technical direction to a team.

Responsibilities

  • Own the technical architecture and direction of Aveni’s core platform services.
  • Design and build scalable, event-driven services on AWS.
  • Develop and evolve client-data ingestion capabilities, enabling new clients and data sources to be onboarded increasingly through configuration rather than bespoke engineering.
  • Build and maintain APIs that give Aveni products a consistent way to consume client and CRM data.
  • Design robust multi-tenant systems with strong data isolation, security and operational controls.
  • Lead the approach to data lifecycle management, including retention, deletion, residency and GDPR requirements.
  • Build resilient integrations with third-party platforms and APIs, including authentication, rate limiting, retries, reconciliation and failure recovery.
  • Make and document architectural decisions and represent Core Services in Architecture Review Board discussions.
  • Raise engineering standards across testing, observability, security, reliability and operational ownership.
  • Remain hands-on with production code, primarily across Node.js and AWS.
  • Mentor engineers through pairing, code reviews, design discussions and technical coaching.
  • Help the team make effective use of AI-assisted engineering tools throughout the development lifecycle while maintaining strong engineering judgement and appropriate controls.

Desired Qualifications

  • Production experience with Python alongside Node.js.
  • Experience with identity and access management technologies such as Auth0, AWS Cognito or similar.
  • Strong understanding of OAuth 2.0 and authentication/authorisation patterns.
  • Experience building software within financial services or another regulated environment.
  • Experience handling data residency, retention and GDPR erasure requirements at scale.
  • Experience contributing to Architecture Review Boards or similar technical governance forums.
  • Experience establishing or improving AI-assisted software engineering practices.

About the Company

Aveni

Builds AI software for financial advice and compliance

Aveni builds AI software for banks, wealth managers and advice firms that need to streamline financial advice and monitor customer interactions. Its Wealth suite pairs Assist, which captures meetings and drafts adviser paperwork, with File Check, which compares advice documents with the conversations behind them. The Compliance suite includes Detect, a tool that reviews customer interactions for quality, conduct risks and outcomes against a firm's own standards. Firms purchase its products and services for use alongside their existing systems, with deployments configured to their workflows and risk frameworks. Aveni was founded in 2018 and is headquartered in Edinburgh, Scotland.

Company size
51-200
Company stage
Series A
Total funding
$36.1M
Headquarters
Edinburgh, United Kingdom
Founded
2018

Recently Posted Jobs

Explore more opportunities at Aveni

See more jobs