Software Engineer Kyc & Aml

London, ENG, GB, United Kingdom

Job Description

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

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3222573
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned