At a Glance
- Tasks: Build and extend a cutting-edge AI platform for financial institutions.
- Company: CleverChain, an award-winning RegTech company transforming compliance processes.
- Benefits: Competitive salary, remote work flexibility, and opportunities for professional growth.
- Why this job: Join a pivotal moment in tech innovation and make a real impact.
- Qualifications: Experience in software engineering, with a focus on performance and security.
- Other info: Dynamic team environment with exciting challenges and career advancement.
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, and 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 Will 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.
Principal Engineer (Agentic AI) employer: CleverChain
Contact Detail:
CleverChain Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Engineer (Agentic AI)
✨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 any application.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by practising common questions and scenarios related to the role. We recommend doing mock interviews with friends or using online platforms to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Principal Engineer (Agentic AI)
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Principal Engineer role. Highlight your experience with building scalable platforms and your understanding of compliance in a RegTech environment. We want to see how your skills align with our needs!
Showcase Your Problem-Solving Skills: In your application, share specific examples of challenging problems you've tackled in previous roles. We love seeing how you approach complex issues, especially in high-traffic, low-latency environments like ours.
Emphasise Security Awareness: Since security is a foundational layer for us, make sure to mention any relevant experience you have with data protection, encryption, and compliance standards. Show us that you understand the importance of security in software engineering!
Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at CleverChain
✨Know the Platform Inside Out
Before your interview, dive deep into CleverChain's platform. Understand its architecture, the challenges it faces, and how it serves its clients. Being able to discuss specific features and improvements will show that you're genuinely interested and prepared.
✨Showcase Your Problem-Solving Skills
Prepare examples of complex problems you've solved in previous roles, especially those related to scalability, performance, or security. Be ready to explain your thought process and the impact of your solutions, as this aligns with the role's focus on building and maintaining a robust platform.
✨Emphasise Security and Compliance Knowledge
Given the regulatory environment CleverChain operates in, be sure to highlight your understanding of data residency, encryption, and compliance standards. Discuss how you've implemented security measures in past projects to demonstrate your commitment to these critical aspects.
✨Communicate Clearly and Effectively
Since remote work is part of the culture, practice articulating your thoughts clearly. Prepare to discuss your experiences in documentation, PRs, and async communication. Strong communication skills are essential for collaboration and ensuring everyone is on the same page.