

Robert Half
Fraud Detection Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Fraud Detection Engineer with a contract length of "X months," offering a pay rate of "$X per hour." Key skills include SQL, Git, and experience with rules engines (Drools preferred). Requires 3-5 years in engineering and familiarity with fraud detection.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
680
-
🗓️ - Date
April 14, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Oakland, CA
-
🧠 - Skills detailed
#SQL (Structured Query Language) #Version Control #GitHub #Programming #GIT #Scala #Java #SQL Queries #Data Analysis
Role description
About the Role
We are seeking a highly skilled Fraud Detection Engineer to join our Trust & Safety team. This role is focused on designing, implementing, and optimizing fraud detection rules within a rules engine environment. You will play a critical role in protecting users by translating complex business and fraud logic into scalable, efficient, and maintainable rule-based solutions.
This is a hands-on engineering role within a collaborative, fast-paced team where individuals wear multiple hats and contribute across the fraud lifecycle.
Key Responsibilities
• Design, develop, and deploy fraud detection rules within a rules engine (Drools preferred)
• Translate business and fraud requirements into clear, structured, and efficient rule logic
• Conduct rule testing, tuning, and validation to ensure optimal performance
• Perform data analysis to evaluate rule effectiveness and identify improvements
• Write and optimize complex SQL queries to support rule development and testing
• Manage code changes and version control using Git, including branching and merging
• Support structured test management processes for fraud detection systems
• Collaborate cross-functionally with stakeholders to enhance fraud prevention strategies
Required Qualifications
• 3–5 years of professional engineering experience (non-analyst role)
• Strong foundational programming skills with the ability to build logical, rule-based solutions
• Advanced proficiency in SQL for querying and analyzing transactional data
• Hands-on experience with version control tools such as Git or GitHub
• Experience working with rules engines (Drools strongly preferred)
• Ability to translate complex business requirements into efficient rule logic
• Familiarity with fraud detection, risk management, or related domains
• Strong analytical and problem-solving skills
Preferred Qualifications
• Working knowledge of Java, particularly for writing custom rule logic
• Experience in financial services or fraud prevention environments
• Familiarity with JVM-based systems and declarative rule writing
About the Role
We are seeking a highly skilled Fraud Detection Engineer to join our Trust & Safety team. This role is focused on designing, implementing, and optimizing fraud detection rules within a rules engine environment. You will play a critical role in protecting users by translating complex business and fraud logic into scalable, efficient, and maintainable rule-based solutions.
This is a hands-on engineering role within a collaborative, fast-paced team where individuals wear multiple hats and contribute across the fraud lifecycle.
Key Responsibilities
• Design, develop, and deploy fraud detection rules within a rules engine (Drools preferred)
• Translate business and fraud requirements into clear, structured, and efficient rule logic
• Conduct rule testing, tuning, and validation to ensure optimal performance
• Perform data analysis to evaluate rule effectiveness and identify improvements
• Write and optimize complex SQL queries to support rule development and testing
• Manage code changes and version control using Git, including branching and merging
• Support structured test management processes for fraud detection systems
• Collaborate cross-functionally with stakeholders to enhance fraud prevention strategies
Required Qualifications
• 3–5 years of professional engineering experience (non-analyst role)
• Strong foundational programming skills with the ability to build logical, rule-based solutions
• Advanced proficiency in SQL for querying and analyzing transactional data
• Hands-on experience with version control tools such as Git or GitHub
• Experience working with rules engines (Drools strongly preferred)
• Ability to translate complex business requirements into efficient rule logic
• Familiarity with fraud detection, risk management, or related domains
• Strong analytical and problem-solving skills
Preferred Qualifications
• Working knowledge of Java, particularly for writing custom rule logic
• Experience in financial services or fraud prevention environments
• Familiarity with JVM-based systems and declarative rule writing






