OneMain Financial

Staff Engineer Software

OneMain Financial
Apply
1 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.

Tech Stack

JavaSpring Boot

Categories

OneMain Financial

About OneMain Financial

5,001-10,000 employees

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.

Contact me