
Opportunity at
WiseSenior Software Engineer I - Account Integrity - Java
Wise is seeking a Senior Software Engineer I - Account Integrity - Java to join its team in London. This on-site, full-time engineering position focuses on…
Career Tools
About This Role
Wise is seeking a Senior Software Engineer I - Account Integrity - Java to join its team in London. This on-site, full-time engineering position focuses on safeguarding user accounts and fighting financial crime. The individual will work within the Account Integrity team, which protects the platform against complex adversarial challenges using real-time monitoring and machine learning. This role suits an engineer interested in product development and security infrastructure. Responsibilities include…
Job Description
Wise is seeking a Senior Software Engineer I - Account Integrity - Java to join its team in London. This on-site, full-time engineering position focuses on safeguarding user accounts and fighting financial crime. The individual will work within the Account Integrity team, which protects the platform against complex adversarial challenges using real-time monitoring and machine learning.
This role suits an engineer interested in product development and security infrastructure. Responsibilities include building controls against account takeovers and enhancing crime prevention systems. The position requires an approximate split of eighty percent backend work and twenty percent frontend work. The successful candidate will help engineer a global money transfer product while improving automation and user security.
Wise promotes a diverse, equitable, and inclusive working environment for international teams building money transfer solutions. Applicants must meet specific technical requirements in Java and system architecture, while familiarity with machine learning workflows serves as a helpful background.
Responsibilities
- Improve and maintain financial crime prevention infrastructure and systems
- Build and refine controls to shield customer accounts from takeovers
- Drive both backend and frontend components for crime detection systems, with eighty percent focus on backend tasks
- Take end-to-end ownership of projects that raise automation levels and secure customer funds
- Communicate complex technical concepts across product, data science, and investigation teams
Requirements
- Professional background in Java or other JVM-based languages along with the Spring framework
- Experience in designing and operating distributed systems, concurrent systems, and CI/CD pipelines
- Demonstrated product mindset with the capability to manage projects independently and make data-driven decisions
- Working knowledge of relational and non-relational databases, including schema design and query optimization
- Strong problem-solving fundamentals with a commitment to Test Driven Development and coding best practices
Qualifications
- Familiarity with the machine learning lifecycle such as data pipelines, feature engineering, and deploying ML systems to production
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the location and work setting for this role?
The position is based in London and is on-site.
What is the employment type?
This is a full-time employment opportunity.
What programming languages and technical background are required?
Applicants need professional experience with Java or other JVM-based languages, including the Spring framework, alongside expertise in distributed and concurrent systems.
What is the salary for this position?
The job posting does not specify a salary.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.