What you will be doing:
We are looking for driven, talented Software Engineers to help us build our SaaS-based anti-money laundering solutions, which help organisations fight financial crime! We are building cutting-edge solutions that help reveal the truth for a safer world and stop money from ending up in the hands of criminals.
As a member of the Identity and API team, you will be at the core of our innovation. We are building the company's first AI agents from the ground up and developing the frameworks that all our engineering teams will use to build secure, scalable APIs. Our work is foundational to the entire product suite.
We have a true API-first philosophy. Our own web app, AI agents, and client integrations are all consumers of the same public API we and other teams provide. This commitment forces us to build for quality and scalability from day one.
As a Software Engineer, you will:
- Work alongside other software engineers and data scientists in our platform tribe to create the first AI agents in our products.
- Build features such as “auto-remediation” that enable our clients to use the rest of our product more effectively.
- Collaborate with product managers, UX designers and other developers, including our front end developers, to make sure we’re planning and building the functionality our clients need.
- Write tests, and take ownership of the systems that ensure the quality of our code.
Our Tech Stack:
- Cloud-Based Infrastructure: Fully cloud-based with a Kubernetes-focused tech stack. Compute workloads run in Kubernetes clusters across multiple regions.
- Development is organised around Kotlin and Python for our backend languages and TypeScript/ES6+React for our frontend stack. Our AI agent tooling is written in Python.
- We primarily use the postgres-compatible distributed database Yugabyte, along with Redis and Elasticsearch for specialised use-cases.
- We use an event-sourced model powered by Kafka for our communication bus and gRPC for our intra-service communication protocol
- We use modern observability solutions from Grafana Cloud, we build with GitLab tooling and deploy our code using ArgoCD
About you:
As a Software Engineer, you will have:
- Experience writing production-grade Python applications;
- Experience with APIs and microservice architectures;
- Experience with containerisation and cloud infrastructure;
- Ownership of software from idea inception to production;
- Experience working with tooling for testing, build and deployment pipelines;
- Working understanding of logging, monitoring and alerting tooling;
- Good communication and written skills including experience producing technical documentation.
Nice to haves
- Worked in an agile environment and have experience in pair programming;
- The AI agent work will involve workflow automation, integration of our own APIs into the agent, and resilient data handling as the responses can be non-deterministic. Experience with any or all of these is great, but we know this is overall a very new field;
Education:
- BSc/BA degree in computer science, engineering or related discipline OR relevant years of experience in required skills.
What’s in it for you?
- Equity as we want you to have a part of what we are building
- Private medical insurance designed to keep you ensuring peace of mind while you excel in your career.
- Unlimited Time Off Policy- A work-life balance and focus on our well-being are critical to keeping us performing at our best
- We embrace a hybrid approach that requires employees to be in the office for two days a week. We strongly believe that this approach fosters collaboration and enables the building of meaningful relationships
- You will also get a new starter budget to kit out your home office
- Opportunity to work on innovative projects with smart-minded people keen to share their knowledge and continuously improve
- Annual learning budget (prorated based on start date) to drive your performance and career development.
About us:
ComplyAdvantage is the financial industry’s leading source of AI-driven financial crime risk data and detection technology. Our mission is to neutralise the risk of money laundering, terrorist financing, corruption, and other financial crime.
More than 1000 companies rely on us to understand the risk of who they’re doing business with through the world’s only global, real-time database of people and companies. Our solutions identify thousands of risk events daily from millions of structured and unstructured data points.
We have five global hubs in New York, London, Singapore, Lisbon and Cluj-Napoca.
Since 2014, we have raised over $100 million in funding and are backed by Goldman Sachs, Ontario Teachers, Index Ventures, and Balderton Capital.
At ComplyAdvantage diversity fuels our rocket ship and our commitment to inclusion across race, gender, age, religion, identity and experience drives us forward every day. We encourage everyone to apply and aspire to consider every application fairly.
We will handle your information in accordance with our Privacy Policy. For further information, please click here.