Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
OneMain Financial

Staff Engineer, Software

OneMain Financial

. Design, develop, and maintain Drools (KIE) rules using DRL, Decision Tables, and Rule Templates .

Posted 10/23/2026full-timeRemote • New York • United StatesLead💰 $150,000 - $170,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive expertise in Drools (KIE) rule design and development, with a strong focus on optimizing rule execution for performance and compliance. Proficient in translating complex business policies into maintainable and explainable rules within decisioning systems.

Highest-signal resume keywords
Drools/KIE ExperienceJava ProficiencyRule Performance TuningBusiness Rules Management Systems (BRMS)Cloud Platforms Exposure

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
DroolsKIEJavaSpringSpring BootDRLDecision TablesRule TemplatesRule Performance TuningDebugging
Soft Skills
MentoringTechnical Discussion ParticipationTroubleshooting
Tools & Technologies
CI/CD PipelinesApache Pekko
Industry Keywords
Business RulesDecisioning SystemsUnderwritingRegulatory ComplianceAudit Requirements

Tech Stack

Tools & technologies
ApacheCloudJavaSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Design, develop, and maintain Drools (KIE) rules using DRL, Decision Tables, and Rule Templates
  • Optimize rule execution for low latency and high throughput, including rule salience, agenda groups, rule flows, and conflict resolution
  • Ensure decisions are deterministic, explainable, and auditable for regulatory and audit requirements
  • Contribute to decisioning and rules architecture, including reusable rule sets, versioning, and controlled rollout
  • Participate in design reviews and technical discussions related to rule design and platform evolution
  • Develop unit tests and scenario-based tests across multiple decision paths
  • Troubleshoot production issues related to rule execution and support deployments across development, QA, and production environments
  • Serve as a Drools and business rules subject-matter expert and mentor junior engineers
  • Establish and enforce standards for rule authoring, documentation, testing, and maintainability
  • Capture business policies as maintainable Drools rules
  • Support fast, consistent, explainable, reliable, scalable, and regulator-ready decisions

Requirements

What you’ll need
  • 10+ years of software engineering experience
  • 7+ years of hands-on experience with Drools/KIE
  • Strong proficiency in Java and Spring/Spring Boot
  • Experience with DRL, Decision Tables, and Rule Templates
  • Experience with stateless and stateful KIE sessions
  • Experience with rule performance tuning and debugging
  • Experience building or supporting policy-driven or decisioning systems
  • Strong understanding of business rules management systems (BRMS)
  • Exposure to cloud platforms and CI/CD pipelines
  • Experience in designing, building, and maintaining business rules for underwriting and decisioning platforms
  • Experience translating credit and risk policies into high-performance, explainable Drools rules
  • Apache Pekko orchestration layer experience is a plus

Benefits

Comp & perks
  • Health and wellbeing options including medical, prescription, dental, vision, hearing, accident, hospital indemnity, and life insurances
  • Up to 4% matching 401(k)
  • Employee Stock Purchase Plan (10% share discount)
  • Tuition reimbursement
  • Paid time off (15 days’ vacation per year, plus 2 personal days, prorated based on start date)
  • Paid sick leave as determined by state or local ordinance, prorated based on start date
  • Paid holidays (7 days per year, based on start date)
  • Paid volunteer time (3 days per year, prorated based on start date)
  • Competitive compensation program based on individual and company performance
  • Flexible work arrangements
  • Career development opportunities