Software Engineer - KYC & AML

Sorry, this job was removed at 06:11 p.m. (CST) on Monday, Aug 04, 2025
Be an Early Applicant
London, England
Hybrid
Fintech • Payments • Software • Financial Services
The Role
We are looking for a talented Software Engineer to join our KYC & AML team (Know Your Customer & Anti-Money Laundering), a key part of the Payments Group at Spendesk. As part of this highly skilled and collaborative team, you will work on the mission critical end-to-end compliance infrastructure that Spendesk requires for its customers — our regulatory compliance and risk management platform. This is an exciting opportunity to work at the heart of our financial infrastructure, building scalable, secure, and reliable systems to manage customer due diligence, risk assessment, transaction monitoring, and regulatory reporting.

The Payments Group oversees all money movement across Spendesk, including card issuance, wire transfers, balance management, and transaction processing. As Spendesk operates as a regulated Financial Services Institution, this team plays a vital role in ensuring compliance, security, and operational reliability.
In the KYC & AML team, you will collaborate closely with Compliance teams, Risk & Operations, regulatory bodies, and other internal stakeholders to ensure we provide the best-in-class compliance experience to our internal teams and maintain regulatory standards — while maintaining the highest standards of system reliability and scalability.

This role offers broad exposure, from technical design and development to compliance operations, regulatory monitoring, and process improvements, making it ideal for someone who enjoys working across the full software development lifecycle in a highly regulated environment. 

Key Responsibilities

  • Design, develop, and maintain core components of Spendesk's KYC & AML infrastructure, including customer screening systems, integrating with third- party compliance tools for entity verification and monitoring, and providing compliance data via secure APIs
  • Implement secure and efficient APIs for KYC workflows, AML monitoring processes, and regulatory reporting flows
  • Build and enhance internal tools to support compliance operations, risk assessment, and suspicious activity detection
  • Work closely with the Product Manager to clarify requirements and contribute to technical design discussions around compliance workflows
  • Write well-documented, maintainable, and tested code to ensure the platform is resilient and easy to evolve
  • Contribute to monitoring and alerting systems to ensure regulatory compliance reliability and proactively address compliance issues
  • Participate in code reviews and knowledge sharing within the team to improve our engineering practices
  • Collaborate with internal teams (Compliance, Operations, Legal, Customer Support) to investigate compliance matters and help improve regulatory processes 

What we're looking for

  • 3+ years of experience as a Software Engineer, ideally in backend development.
  • Experience with Node.js and TypeScript in production environments.
  • Experience building and maintaining REST APIs in a high-availability environment.
  • An understanding or interest in learning about event-driven architecture. Proficient in SQL and relational database design (PostgreSQL preferred).
  • Experience writing comprehensive tests and working with modern CI/CD pipelines.
  • Comfortable collaborating across engineering, product, compliance, and operations teams.
  • Experience implementing and deploying applications on one or more cloud provider (AWS, GCP, Azure).
  • Fluent in English (spoken and written) — itʼs our business language.

Nice to have

  • Knowledge with React and frontend development
  • Understanding or experience working in regulated financial environments or with payment service providers.
  • Previous work with AWS services, i.e. SQS, Lambda, Step Functions, CodePipeline...
  • Experienced working with Kubernetes, Terraform or Kafka Knowledge about systems observability, ideally working with Datadog
  • Strong system design skills, with the ability to design for scalability, fault tolerance, and high performance.
  • A track record of leading technical projects or mentoring other engineers. 

Our tech stack

  • Backend: Node.js (TypeScript)
  • Frontend: React/Redux
  • Datastores: PostgreSQL, Redis
  • Infrastructure: Terraform, Kubernetes, AWS (Lambdas, Step Functions)
  • Messaging and Queueing: SQS, Kafka, AWS EventBridge
  • CI/CD: AWS CodePipeline and GitHub Actions
  • Testing: Node test runner, Jest, Cypress 

Similar Jobs

HiBob Logo HiBob

Customer Success Manager

HR Tech • Information Technology • Professional Services • Sales • Software
Remote or Hybrid
United Kingdom
1350 Employees

HiBob Logo HiBob

Deal Desk Specialist

HR Tech • Information Technology • Professional Services • Sales • Software
Remote or Hybrid
United Kingdom
1350 Employees

BlackLine Logo BlackLine

Enterprise Account Executive

Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
Remote or Hybrid
2 Locations
1810 Employees

Airwallex Logo Airwallex

Content Marketing Manager

Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
In-Office
London, Greater London, England, GBR
2000 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Paris
526 Employees
Year Founded: 2016

What We Do

Spendesk is the complete spend management platform that gives 100% visibility into company spend. With Spendesk, you get a 7-in-1 solution with corporate cards, invoice payments, expense reimbursements, budgets, approval, reporting, compliance, and pre-accounting in one simple, scalable solution. Trusted by thousands of businesses from start-ups to established brands, Spendesk is designed to save time and money across the entire spending process with 100% visibility, built-in automation, and an easily adopted approval process. Ultimately businesses that use Spendesk empower every employee to be accountable for the financial fitness of the company.

Check out CFO Connect— a community for finance leaders with regular meetups, helpful content and an exclusive Slack channel. Learn more: http://www.cfoconnect.eu/

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account