Overview
In this Senior Software Engineer role, you join Wise’s Account Integrity team to build a globally scalable fraud prevention engine and protect customer accounts from financial crime. You’ll own end-to-end projects, improving controls and automation to secure money transfers while accelerating product growth. The role blends backend work (80%) with frontend efforts (20%), applying ML and data analysis to detect and prevent scams. You will collaborate across Product, Data Science, and Investigations to deliver measurable security impact. This is a high-impact position shaping Wise’s money-move platform.
Responsibilities
- Build and refine critical controls to protect customer accounts from takeovers
- Develop backend and frontend for crime prevention and detection systems (80% backend, 20% frontend)
- Own end-to-end delivery of projects with data-driven decision-making
- Increase automation to reduce risk and support product growth
- Contribute to securing customers’ money and delivering a world-class money transfer product
- Collaborate across Product, Data Science, and Investigations to communicate complex technical concepts
Key requirements
- Java or other JVM-based languages with Spring
- Experience designing and operating CI/CD pipelines, distributed and concurrent systems
- Strong product mindset with accountability and customer-centric decision making
- Experience with relational and non-relational databases, including schema design and query optimisation
- Commitment to Test Driven Development and best coding practices
- Excellent collaboration and communication across teams
- strong communication
- data-driven decision making
- customer focus
- Java/Spring
- CI/CD pipelines
- Distributed systems
…
