Backend Engineer - Screening
Wise
·
Posted:
May 16, 2023
·
Remote
About the position
Wise, a fast-growing company in Europe, is seeking a Backend Engineer to help build a new banking system that allows for easy, quick, and cheap cross-border money transfers. The Screening team, which the engineer will work with, is responsible for building solutions to prevent the use of Wise services by sanctioned individuals and organizations. The successful candidate should have a strong product mindset, great communication skills, and experience with Java 8, Spring framework, and database abstraction layers like Hibernate. Wise values flexibility, empowerment, and impact, and offers a fun work environment with social activities and events.
Responsibilities
- Help customers onboard to Wise fast and safely, verifying their identities in a reliable, scalable and cost efficient way
- Build solutions to prevent usage of Wise services by sanctioned individuals and organisations and ensure that risks associated with politically exposed customers are well mitigated
- Build a high throughput screening engine to check transaction information against a list of millions of politically exposed or sanctioned individuals and organisations
- Own, improve and maintain name matching and text normalisation algorithms to reduce the number of false positive alerts
- Scale operations by improving alert review tools and automation while maintaining strong process auditability
- Build a customer-facing UI for more convenient collection of information and documents
- Prioritize work with the customers in mind and make data-driven decisions to fix customer pain-points
- Articulate complex, technical concepts to non-technical audience
- Work with relational and non-relational databases, query optimization and designing schemas
- Write testable code and believe in Test Driven Development
- Follow best coding practices, code reviews and open feedback
- Work with CI/CD pipelines and Distributed and Concurrent Systems
- Have hands-on knowledge of system integration patterns
- Onboard and find your place through understanding your team and tribe vision and how you can contribute
- Understand how our values can help you guide your work
- Understand the reasons behind problematic payments and customer difficulties and how to go about solving them
- Raise the automation level to enable scaling of the product
- Understand our customers and the impact our product makes in their lives
- Help scale-up and build a world-class money transfer product by finding solutions to our technical challenges and opportunities.
Requirements
- A strong product mindset and passion for user experience
- Great communication skills and the ability to articulate complex, technical concepts to non-technical audience
- Experience working with relational and non-relational databases, query optimization and designing schemas
- Test Driven Development experience
- 4+ years of Java 8 plus knowledge, experience with Spring framework and database abstraction layers like Hibernate
- Best coding practices, code reviews and open feedback experience
- Experience with CI/CD pipelines and Distributed and Concurrent Systems
- Hands on knowledge of system integration patterns