Senior Software Engineer - AML - Java

Requirements

  • Expertise in your technical discipline.
  • Understanding of your team’s technical and business domain.
  • Ability to design systems with long-term change and scalability in mind.
  • Mentorship and coaching skills for other engineers.
  • 5+ years of experience building backend, distributed, or data-intensive systems.

Nice to haves

  • Experience with AML or financial crime.
  • Experience running machine learning or large language models in production.

What you'll be doing

  • Design and build AML detection controls that can evolve and scale.
  • Own large projects, their technical roadmaps, and their delivery.
  • Shape product decisions, explaining customer problems and expected impact.
  • Improve reliability, security, and technical quality.
  • Mentor engineers and share knowledge across the team.

Perks and benefits

  • Work with a technology stack including Java, Spring Boot, and Kafka.
  • Engage with distributed services, asynchronous processing, and large-scale data.
  • Design for scalability, observability, privacy, security, reliability, and cost.
  • Contribute to impactful work improving Wise’s detection of financial crime, reducing false alerts, and minimizing friction for legitimate customers.
AI Summary ✨

Similar jobs

  • Senior Software Engineer I - Risk Control & Governance

    WiseGreater London, UKa day ago
    NewRegistered sponsor
    ≈ €104k – €132k / year base
  • See all jobs in UK →