company_site
Software Fraud Engineer
GoMining
Remote, USA
Full-time
Senior · 4+ years experience
Remote
Discovered 1 months ago
GoJavaKotlinPythonSQLKafka
Key Skills for This Role
GoJavaKotlinPythonSQLKafka
Full Job Posting
Responsibilities:
- 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.
Responsibilities:
- 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.
Responsibilities:
- 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.
Responsibilities:
- 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).
About GoMining
Software & SaaS300 employeesFounded 2017
Private Bitcoin-mining and crypto-finance technology company helping global users mine, earn, manage, and spend Bitcoin.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at GoMining
Middle Media Buyer (Google Ads)
, USA
Discovered 2 weeks agoFull-time
General Manager - Custody & Compliance
, USA
Discovered 2 weeks agoFull-time
Senior Content Manager
, USA
Discovered 2 weeks agoFull-time
Senior DevOps / Platform Engineer - GCP
, USA
Discovered 2 weeks agoFull-time
Marketing Communications Manager
, USA
Discovered 2 weeks agoFull-time
Marketing Communications Manager
, USA
Discovered 2 weeks agoFull-time
Senior Data Engineer
, USA
Discovered 1 months agoFull-time
Senior Data Analyst (Product team)
, USA
Discovered 1 months agoFull-time