Drools Lead Rules Engine Engineer

Remote • Posted 2 days ago • Updated 21 hours ago
Contract Independent
Contract W2
Contract Corp To Corp
No Travel Required
Remote
$60 - $65/hr
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Business Rules
  • Business Rules Management System
  • Drools
  • Java
  • Systems Design
  • Spring Framework
  • Version Control

Summary

Job Title: Lead Rules Engine Engineer (Drools)

Overview

We are looking for an experienced engineer to lead the development and management of a business rules platform that supports real-time decision-making workflows. This role involves translating complex policy and risk logic into efficient, transparent, and scalable rule-based solutions.


Key Responsibilities

  • Develop and maintain business rules using Drools (KIE), including DRL files, decision tables, and rule templates
  • Convert complex business and risk policies into structured, reusable, and high-performing rule logic
  • Enhance rule execution performance to support low-latency, high-throughput processing
  • Ensure outcomes generated by the rules engine are consistent, traceable, and aligned with compliance standards
  • Design rule architecture with a focus on modularity, version control, and safe deployment practices
  • Collaborate in system design discussions and contribute to the evolution of the rules platform
  • Create comprehensive unit and scenario-based test cases to validate rule behavior across various use cases
  • Investigate and resolve issues related to rule execution in different environments (development, testing, production)
  • Provide guidance and mentorship on best practices for rule design, testing, and maintenance
  • Establish standards for documentation, governance, and lifecycle management of rules

Required Qualifications

  • 7+ years of experience in software development
  • At least 4 years of hands-on experience with Drools or similar rules engine technologies
  • Strong programming skills in Java, with experience in frameworks such as Spring or Spring Boot
  • Solid understanding of:
    • Rule authoring (DRL, decision tables, templates)
    • Stateful and stateless rule execution models
    • Performance tuning and debugging of rules
    • Policy-driven or decisioning systems
    • Business Rules Management Systems (BRMS)
  • Familiarity with cloud environments and CI/CD practices

Preferred Skills

  • Exposure to distributed systems or lightweight orchestration frameworks
  • Experience with additional programming languages such as Python or JavaScript

What Success Looks Like

  • Business rules are clearly defined, maintainable, and aligned with policy requirements
  • Decision-making processes are fast, reliable, and easy to interpret
  • Rule updates can be implemented with minimal risk and disruption
  • The rules platform remains scalable, stable, and compliant with applicable standards
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10360765
  • Position Id: 8933752
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

2d ago

Easy Apply

Contract

45 - 50

Remote

7d ago

Easy Apply

Contract

Depends on Experience

Remote

Yesterday

Easy Apply

Contract

$40 - $50

Remote or Tampa, Florida

Today

Easy Apply

Contract

Search all similar jobs