Principal Engineer (Agentic AI) in London
Principal Engineer (Agentic AI)

Principal Engineer (Agentic AI) in London

London Full-Time 80000 - 100000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Build and extend a cutting-edge platform engine for innovative AI solutions.
  • Company: Join CleverChain, an award-winning RegTech company transforming compliance processes.
  • Benefits: Enjoy flexible hours, unlimited PTO, and a culture of trust and collaboration.
  • Why this job: Make a direct impact in a small team while tackling complex engineering challenges.
  • Qualifications: Strong TypeScript/Node.js skills and experience with backend frameworks and databases.
  • Other info: Be one of the first hires and shape the future of our engineering team.

The predicted salary is between 80000 - 100000 £ per year.

About CleverChain

CleverChain is a growth-stage RegTech company, an award-winning KYB platform recognised by Chartis Research for Best Know Your Business (KYB) and by Datos Insights for Best KYC/KYB Innovation. Our cloud-based platform automates compliance processes, streamlining customer onboarding and risk monitoring for financial institutions, fintechs, payment providers, and any organisation that needs to verify and manage their customers. We are at a pivotal moment of growth and looking to make critical hires that help us get there.

Role Overview

We have recently built a new platform from the ground up, a multi-tenant, multi-region distributed microservices platform that serves as the foundation for all of our products. The platform was purpose-built to remove engineering as the bottleneck in product development: it provides a workflow and agent execution engine, a provider framework, and a tooling layer that allows our product teams to ship new agents, workflows, and products in days or weeks, not months.

Because of this, the core engineering focus isn’t building individual product features on repeat. It’s building and maintaining the engine itself, extending its capabilities, expanding its toolsets, and ensuring the platform gives product teams and customers the flexibility they need to build on top of it without waiting for engineering cycles.

We are looking for a Principal Software Engineer to join as one of the first hires on this platform. You will work across the full backend, from database schema design and API implementation through to workflow orchestration, AI integrations, and infrastructure. This isn’t maintenance work. It’s building.

The platform has genuine depth: multi-region deployments with data residency compliance, a durable workflow execution engine, autonomous AI agents, and a 3-tier database architecture with physical tenant isolation. You will encounter hard problems regularly, and you will have the room to solve them properly.

Critically, this is a high-traffic, low-latency, high-availability platform. We are building toward handling millions of requests per day across multiple regions, and non-functional requirements such as scalability, data storage optimisation, latency, availability, cost optimisation are first-class concerns, not afterthoughts. Every feature you build needs to be designed with these considerations from the start.

We service global financial institutions and are subject to some of the strictest regulatory requirements around data residency, data transfer, and information security. Security isn’t bolted on, it’s a foundational layer. Data isolation, encryption in transit and at rest, GDPR compliance, and jurisdictional data storage and processing are built into the architecture from the ground up, and you will be expected to maintain and extend that standard in everything you build.

What You’ll Do

  • Build and extend the platform engine — new workflow node types, control flow improvements, human-in-the-loop infrastructure, provider capabilities, and tooling that product teams consume.
  • Design for scale and performance — optimise data storage patterns, manage connection pooling across a large number of tenant databases, reduce latency in high concurrency multi-tier data access and in workflow / agent orchestration, and ensure the platform handles high throughput without degradation.
  • Build event-driven integrations — services that subscribe to workflow and agent completion events and trigger downstream actions, extending the platform’s reactive capabilities.
  • Integrate AI/LLM capabilities — Multi modal, tool calling / MCP, semantic routing, provider management, agent orchestration including A2A, token and cost tracking, streaming patterns.
  • Uphold security and compliance standards — tenant data isolation, encryption, access control patterns, credential management, and audit logging in a regulated financial services context.
  • Work across the data layer — schema evolution across multiple database tiers, migration tooling, tenant provisioning, query optimisation, and caching strategies.
  • Contribute to infrastructure — Terraform modules, Docker builds, CI/CD pipelines, deployment automation, monitoring and observability.
  • Maintain platform quality — comprehensive testing, strict TypeScript, shared library architecture, structured error handling, performance benchmarking.

Who You Are

  • End-to-end owner — you take problems from understanding through to deployment and monitoring. You don’t wait to be told what to do next.
  • Platform thinker — you understand the difference between building a feature and building a capability. You design with product teams and customers in mind.
  • Performance-minded — you instinctively consider how things behave under load. It’s part of how you think, not a box you tick before release.
  • Security-conscious — you treat security as a responsibility, not a checklist. You care about getting it right because the data matters.
  • Strong communicator — remote work demands clear writing. You’re effective in PRs, documentation, and async conversations.
  • Pragmatic about quality — you care about code quality as a tool for moving faster, not as an abstract ideal. You write tests because they help, not because someone told you to.
  • Collaborative and open — you bring strong ideas to the table and you’re happy to debate them, but you’re equally comfortable being convinced otherwise.

Skills & Experience

Must Have

  • Strong TypeScript / Node.js — you write strict, type-safe code and are comfortable with generics, decorators, and advanced patterns.
  • Backend framework experience — Express, NestJS, Fastify or similar structured MVC or modular frameworks with dependency injection, middleware, and guard patterns.
  • Relational database proficiency — schema design, migrations, indexing, query optimisation, transactions, and connection management at scale.
  • Containerisation — building, running, and debugging containerised services in local and production environments.
  • API design — RESTful services with proper authentication, authorisation, pagination, error handling, and rate limiting.
  • Performance and scalability — you’ve built systems that handle significant traffic. Caching strategies, connection pooling, query optimisation, and low-latency design are second nature.
  • Security fundamentals — encryption, secrets management, data access boundaries, audit logging. Experience in regulated industries is a strong plus.
  • Distributed systems experience — services communicating across network boundaries, consistency trade-offs, multi-region deployment challenges.
  • Durable workflow / orchestration engines — experience with systems that guarantee execution completion across failures and long-running processes (e.g. DBOS, Restate). Experience with Temporal is a strong plus.
  • Infrastructure-as-code — managing infrastructure declaratively with version-controlled tooling.
  • Testing — unit and integration testing, mocking strategies, high coverage targets.
  • CI/CD and Git — automated pipelines, branching strategies, PR-based workflows.
  • Event-driven patterns — pub/sub, message queues, event subscriptions, async processing.
  • Cloud infrastructure — deploying and managing services, databases, caching layers, and storage on a major cloud provider.
  • Multi-tenant architecture — database-per-tenant patterns, tenant isolation, data residency compliance.
  • AI/LLM integration — working with LLM provider APIs, function/tool calling, agent patterns, prompt engineering.
  • ORM tooling — type-safe database access with migration management.
  • Monorepo management — build orchestration, affected detection, shared library architecture.

Nice to Have

  • NoSQL databases — single-table design patterns, global replication.
  • RegTech, FinTech, or compliance domain experience.
  • Enterprise authentication providers — SSO, OIDC, SAML, directory sync, JWKS validation.
  • Real-time streaming — server-push patterns for live data delivery.
  • Workflow graph interpretation — topological sorting, branching logic, loop execution.
  • DSL Based Workflow Orchestration - Working with YAML/JSON-based domain-specific language allows the definition of workflows declaratively.

What We Offer

  • Shape Our Future, Together: You’ll be one of the earliest engineering hires. You’ll have a direct hand in shaping not just the product, but how we build software and what kind of engineering team we become.
  • Build the Engine, Not the Features: Your work empowers product teams and customers to move fast. You’re building capabilities and tooling, not grinding through feature tickets. It’s platform engineering with real leverage.
  • Technical Depth: Multi-region infrastructure, durable workflow execution, AI agent orchestration, and a data architecture with real complexity. The problems here are interesting and the codebase is well-structured.
  • Flexible Hours: We have core hours for alignment, but we trust you to manage your time. Get the work done, pick the schedule that works for you.
  • Unlimited PTO: Take what you need to stay sharp and healthy. We trust you.
  • Direct Impact: In a small team, your work ships and matters immediately. You’ll see the results of your contributions every day.
  • A Culture of Trust and Collaboration: Kanban-style workflow with minimal ceremony transitioning to full Agile / Scrum as we scale our team. Open and frequent communication, mutual respect, and a shared commitment to building something that matters.

How to Apply

Click apply and attach your CV. If you have a GitHub profile, side project, or writing that shows how you think about software, include it in your CV as we’d love to hear about it, but it’s not required. Our process is a conversation about your experience, a practical technical discussion about real problems, and a short take-home exercise that reflects the kind of work you’d actually do here.

Principal Engineer (Agentic AI) in London employer: CleverChain

CleverChain is an exceptional employer, offering a unique opportunity to shape the future of a cutting-edge RegTech platform as one of the first engineering hires. With a culture that prioritises trust and collaboration, flexible working hours, and unlimited PTO, employees are empowered to innovate and make a direct impact on the product and team dynamics. The role promises technical depth and challenges, allowing for significant personal and professional growth in a supportive environment.
C

Contact Detail:

CleverChain Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Engineer (Agentic AI) in London

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get you a foot in the door faster than a CV ever could.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those that align with what CleverChain is doing. This gives us a real taste of your capabilities beyond just words.

✨Tip Number 3

Prepare for the chat! Research CleverChain and come armed with questions about our platform and challenges. It shows you're genuinely interested and ready to dive into the role.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it makes it easier for us to keep track of your journey with us.

We think you need these skills to ace Principal Engineer (Agentic AI) in London

TypeScript
Node.js
Backend Frameworks (Express, NestJS, Fastify)
Relational Database Proficiency
Containerisation
API Design
Performance and Scalability
Security Fundamentals
Distributed Systems Experience
Durable Workflow/Orchestration Engines
Infrastructure-as-Code
Testing (Unit and Integration)
CI/CD and Git
Event-Driven Patterns
Cloud Infrastructure

Some tips for your application 🫡

Tailor Your CV: Make sure your CV speaks directly to the role of Principal Engineer. Highlight your experience with TypeScript, Node.js, and any relevant backend frameworks. We want to see how your skills align with our platform's needs!

Showcase Your Projects: If you've got a GitHub profile or side projects, include them! This gives us a peek into your coding style and problem-solving approach. It’s a great way to show off your hands-on experience with the tech we use.

Be Clear and Concise: When writing your application, clarity is key. Use straightforward language to describe your experiences and achievements. Remember, we value strong communication, especially in remote settings!

Apply Through Our Website: We encourage you to apply directly through our website. It streamlines the process for us and ensures your application gets the attention it deserves. Plus, it’s super easy to do!

How to prepare for a job interview at CleverChain

✨Know Your Stuff

Make sure you’re well-versed in TypeScript and Node.js, as these are crucial for the role. Brush up on your knowledge of backend frameworks like Express or NestJS, and be ready to discuss your experience with relational databases and API design.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles, especially those related to performance and scalability. Think of examples where you optimised systems for high traffic or low latency, as this will resonate well with the team.

✨Understand the Bigger Picture

This isn’t just about coding; it’s about building a platform. Be ready to discuss how you approach designing capabilities that empower product teams. Show that you think beyond individual features and understand the importance of a robust architecture.

✨Communicate Clearly

Since remote work is part of the culture, practice articulating your thoughts clearly. Whether it’s in PRs or async conversations, being able to convey complex ideas simply will set you apart. Don’t shy away from asking questions if you need clarification during the interview!

Principal Engineer (Agentic AI) in London
CleverChain
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>