JobSnoutEvery job, straight from the source. Good dog.

All jobs · Spain

Software Fraud Engineer

Gomining

Apply at GominingOpens the employer's own posting.
Where
Remote · Spain (Remote)
Salary
not stated by the employer
Technologies
JavaKotlinPythonKafkaSQLRedisEvent-drivenDistributed systemsElasticsearch
First sniffed
21 Oct 2026 03:31 · open 19h
Last verified
21 Oct 2026 22:15 · still on the employer's site
Source
Company careers system

We're looking for a Software Fraud Engineer to design and build our next-generation fraud prevention platform. You'll develop real-time fraud detection systems, risk engines, and automated decision-making services that protect both our users and business.
This is an engineering role focused on building fraud prevention systems — not a manual fraud operations position.
Responsibilities
Fraud Detection

- Design and develop fraud detection systems for payments, wallets, authentication, and user activity.

- Detect account takeover, payment fraud, bonus abuse, multi-accounting, and other abuse scenarios.

- Build real-time fraud pipelines and event processing systems.

- Develop automated fraud prevention mechanisms.
Risk Engine

- Build and improve fraud rules, velocity controls, and dynamic risk scoring.

- Design decision engines for transaction approval, review, or rejection.

- Continuously optimize fraud detection accuracy while minimizing false positives.

- Improve fraud models using behavioral and transactional data.
Data & Analytics

- Analyze transaction patterns, user behavior, device intelligence, and risk signals.

- Work with large-scale event streams and transactional datasets.

- Create internal investigation and monitoring tools for Fraud, Support, and Compliance teams.

- Investigate emerging fraud patterns and rapidly deploy countermeasures.
Engineering

- Develop scalable backend services supporting fraud prevention.

- Build APIs and internal tooling for risk evaluation.

- Optimize latency for real-time fraud decisions.

- Collaborate closely with Product, Payments, Data, and Platform teams.
Requirements

- 4+ years of software engineering experience.

- Experience building fraud prevention, risk, payment, banking, fintech, or security systems.

- Strong backend development experience (Go, Java, Kotlin, Python, or similar).

- Experience working with distributed systems and event-driven architectures.

- Strong SQL skills and experience with large datasets.

- Understanding of payment flows, authentication, and transactional systems.

- Experience designing real-time decision engines.

- Strong analytical and problem-solving skills.

- Fluent English.
Nice to have

- Experience in crypto, Web3, or blockchain.

- Experience with Kafka, ClickHouse, Redis, Elasticsearch, or similar technologies.

- Experience with machine learning models for fraud detection.

- Knowledge of AML, KYC, or payment risk systems.

- Experience with device fingerprinting, behavioral analytics, or identity verification.
Benefits

- Professional growth: support for courses, conferences, and English learning (up to 100% coverage).

- Work-life fit: remote or hybrid format with flexible hours across international teams.

- Paid leave: up to 20 vacation days + 8 company holidays + 5 personal days per year

- Recognition programs: structured performance reviews and team awards.

- Team culture: retreats in international locations (for example, company apartments in Cyprus).