Senior Software Engineer (Fin-Crime)
New Today
Overview
The Financial Crime Technology team is seeking an experienced Senior Software Engineer to contribute to developing an AI-powered platform for financial crime investigation. You will build intelligent tools from the ground up and support existing critical systems. You will work on complex problems at the intersection of AI, finance, and software engineering as part of a distributed team, delivering value for analysts and protecting the financial ecosystem.
Responsibilities
- Contribute to the architecture and development of new AI-powered services, using Microservices and Domain-Driven Design (DDD) principles.
- Own and maintain existing business-critical systems, ensuring stability and identifying opportunities for improvement, refactoring, and automation.
- Design, build, and maintain robust Python backend services using frameworks like FastAPI and Django.
- Develop and enhance the user-facing React application with TypeScript, building intuitive, real-time interfaces for interacting with AI agents.
- Integrate and fine-tune large language models (LLMs) and other generative AI technologies to perform complex research, reasoning, and summarization tasks.
- Contribute to CI/CD pipelines using GitHub Actions and Terraform for new services, while supporting existing Jenkins pipelines.
- Embrace a "You build it, you own it" approach, taking full ownership from design and development through ongoing maintenance and support.
- Coach and mentor other engineers to foster technical excellence.
Qualifications
- Extensive experience in developing complex, scalable software systems. Strong object-oriented programming fundamentals; Python is the primary language.
- Strong hands-on frontend development experience with React and TypeScript, including hooks and state management.
- Significant experience deploying applications on cloud platforms, especially AWS.
- Experience building distributed systems and working with asynchronous communication patterns using technologies like AWS SNS/SQS, Kafka, or similar messaging queues.
- Ability to work with legacy code and improve existing systems incrementally.
- Commitment to quality with clean, maintainable, and testable code and a focus on unit and integration tests.
- Clear and concise English communication for collaboration within a distributed team.
Nice to Have
- Hands-on experience with Generative AI concepts such as Retrieval-Augmented Generation (RAG), stateful agents, and prompt engineering.
- Experience with AI frameworks like LangChain/LangGraph or similar.
- Familiarity with vector databases and embedding models.
- Experience in the FinTech or RegTech domains.
Ebury is a global fintech firm dedicated to empowering businesses to expand internationally through tailored and forward-thinking financial solutions. Since 2009, we have grown to a diverse team of over 1,700 professionals across 40+ offices and 29+ markets worldwide. Joining Ebury means joining a collaborative and innovative environment where your contributions are valued and you can shape the future of cross-border finance. We are headquartered in London with a presence in multiple markets. We value inclusion and have networks for women, LGBTQIA+, and veterans, along with ESG initiatives. We are committed to a workplace where everyone feels valued, supported, and empowered to thrive. Please submit your application on the careers website directly, uploading your CV/resume in English.
- Location:
- City Of Westminster, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Software Engineer (Fin-Crime)
-
City Of Westminster, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview The Financial Crime Technology team is seeking an experienced Senior Software Engineer to contribute to developing an AI-powered platform for financial crime investigation. You will build intelligent tools from the ground up and support exi...
More Details -
-
New Today
Senior Software Engineer (Fin-Crime)
-
City Of Westminster
-
£125,000 - £150,000
- IT & Technology
Overview The Financial Crime Technology team is seeking an experienced Senior Software Engineer to contribute to developing an AI-powered platform for financial crime investigation. You will build intelligent tools from the ground up and support exi...
More Details -
-
24 Days Old
Senior Software Engineer (Fin-Crime)
-
London, England, United Kingdom
-
£200,000 +
- IT & Technology
Social network you want to login/join with: Senior Software Engineer (Fin-Crime), London col-narrow-left Client: Ebury Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 3250b9a97...
More Details -
-
25 Days Old
Senior Software Engineer (Fin-Crime)
-
London
- IT & Technology
Social network you want to login/join with: Senior Software Engineer (Fin-Crime), London col-narrow-left Client: Ebury Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 3250b9a97...
More Details -