Description
As a Backend Engineer on our North America Risk Prevention team, you will help create a new network for the world's money. Our mission is to protect customers and the business by staying ahead of financial crime.
Responsibilities:
- Design and implement technical solutions to optimize for throughput and speed, ensuring p99 end-to-end latency under 1 second for real-time risk and fraud checks
- Collaborate with cross-functional teams, including software engineers, data analysts, and data scientists to design new rules, refine ML models, and provide critical support to chargeback and fraud investigation teams
- Take end-to-end ownership of projects, from initial idea to monitoring in production
- Communicate complex technical concepts to non-technical audiences
Requirements:
- 4+ years of experience with Java, Kotlin, or other JVM-based languages, with deep knowledge of the Spring framework
- Experience with JDBC, database internals, and query optimization
- Hands-on experience with Kafka, Kafka Streams, or Apache Flink for real-time event processing
- Experience with CI/CD pipelines and designing scalable, resilient distributed systems
- Strong focus on customer experience and data-driven decision making
Nice to Have:
- Familiarity with machine learning basics, including data pipelines and feature engineering
- Experience with OLAP databases or data lakes, such as Apache Iceberg
What Success Looks Like:
- Direct impact on preventing financial crime and keeping good customers happy
- Helping to raise the automation level of our platform and prepare for new risk types in the US and Canada
- Contributing to a culture of operational excellence and global collaboration
For more fresh new jobs, check out yubhub.co.