
Staff Engineer Software
OneMain Financial1 day ago
Remote, United StatesStaff+
Base Salary
$150k - $170k/yr
Responsibilities
- Design, develop, maintain, and optimize Drools/KIE rules for underwriting, eligibility, credit, and policy decisioning.
- Use DRL, Decision Tables, and Rule Templates to translate complex business policies into reusable, explainable rules.
- Tune rule execution for low latency and high throughput, including salience, agenda groups, rule flows, and conflict resolution.
- Contribute to decisioning and rules architecture, including reusability, versioning, and controlled rollout design.
- Develop unit and scenario-based tests across multiple decision paths and troubleshoot production rule-execution issues.
- Support deployments across development, QA, and production environments.
- Establish standards for rule authoring, documentation, testing, and maintainability.
- Act as a Drools and business-rules subject-matter expert and mentor junior engineers.
Requirements
- 10+ years of software engineering experience.
- 7+ years of hands-on experience with Drools/KIE.
- Strong proficiency in Java and Spring/Spring Boot.
- Deep experience with DRL, Decision Tables, Rule Templates, stateless and stateful KIE sessions, and rule performance tuning and debugging.
- Experience building or supporting policy-driven or decisioning systems.
- Strong understanding of business rules management systems.
- Exposure to cloud platforms and CI/CD pipelines.
- Experience with Apache Pekko for a lightweight orchestration layer is a plus.
Benefits
- Medical, prescription, dental, vision, hearing, accident, hospital indemnity, and life insurance options.
- Up to 4% matching 401(k).
- Employee Stock Purchase Plan with a 10% share discount.
- Tuition reimbursement.
- Paid time off, including 15 vacation days plus 2 personal days per year, prorated based on start date.
- Paid sick leave according to applicable state or local requirements.
- Seven paid holidays per year, based on start date.
- Three days of paid volunteer time per year, prorated based on start date.
- Flexible work arrangements and career development opportunities.
About OneMain Financial
OneMain Financial is a U.S. consumer lender providing personal loans, credit cards, and related services primarily for nonprime borrowers, delivered online and through 1,300+ branches. The company earns revenue from interest and fees on consumer lending products. Founded in 1912, it is headquartered in Baltimore, MD, and trades on the NYSE under the ticker OMF.