OneMain Financial is the country's largest lending-exclusive financial company, proudly serving millions of customers with safe, affordable and transparent installment loans.Our customers turn to us every day-online and at over 1,400 branches in 44 states-to help them take control and improve their financial lives.It's all about doing the right thing-a mission that hasn't changed for more than 100 years.
Role Summary You'll be the go-to hands-on coder across our document platform DMS (Box), future IDP, Closing Document Generation (Drools + templates), and E-Signing (DocuSign).This is a pure IC role (no people management) focused on building high-quality, observable, production code quickly and safely in a cloud-native stack.
What You'll Do (Hands-On)
Design and implement services and Apollo GraphQL subgraph/resolvers in TypeScript/Node; build clean contracts used by Catalyst, ELF, and other apps.
Ship event-driven features ( Kafka/SQS) with idempotent processing, retries, circuit breakers, and instant rollback (shadow/parallel modes).
Integrate and harden Box DMS (uploads, metadata, retention, legal hold), DocuSign (responsive signing, callbacks), and Snowflake pipelines where needed.
Build and evolve DocGen: one-template-per-form, data binding, and Drools rules to determine package contents; support PDF diffing in parallel rollout.
Contribute to future IDP paths (classification, decomposition, neural extraction hooks, fraud/tamper signals) with clear APIs for BPMN orchestration.
Engineer for operations: TDD, performance/load testing, OpenTelemetry traces/metrics/logs, meaningful SLOs, and production dashboards.
Work in a mono-repo with strict CI/CD, PR reviews, static analysis, and automated security scanning.
Minimum Qualifications
8+ years building distributed backend services; 3+ years with TypeScript/Node.js in production.
Deep experience with GraphQL (Apollo/Federation), AWS (EKS/Lambda, API Gateway, S3, KMS, IAM), and event streams (Kafka/MSK or SQS).
Proven track record shipping fast with TDD, CI/CD, feature flags, and safe migration patterns (strangler, shadow/parallel).
Solid security and compliance chops: OAuth2/OIDC ( Okta), least-privilege IAM, encryption, audit/retention.
Production observability with OTel + Grafana/Datadog/New Relic (or similar).
Nice to Have
Box SDKs/administration, watermark/audit patterns; DocuSign responsive signing; Drools and PDF templating; Kofax/Mobius familiarity; Camunda/BPMN; Snowflake integrations.
How We'll Measure Success
30 days: First service/feature shipped to lower envs with full tests, OTel, dashboards, and runbooks; productive in mono-repo + CI/CD.
60 days: Production rollout of at least one platform integration (Box/DocuSign/DocGen rule set); meaningful SLOs and alerts live.
90 days: State/branch rollout contributions in shadow/parallel modes with zero-regret rollback; measurable latency/error-rate improvements and reduced manual steps.
If you love building elegant, reliable systems that move the business right now and you prefer shipping code over running meetings this role is for you.
ADDITIONAL INFORMATION