Source description
About the role
12 Month Contract to HIre position - will need to live within 50 miles of an OMF office.
Job Title: Sr Staff Engineer Software (IC4b)
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
-
Remote candidates will be considered.
-
Potential for extension or FTE conversion for candidates that live within 50 miles of OneMain Corporate offices in Baltimore MD (preferable), Wilmington DE, Charlotte NC, Evansville IN, Irving TX.
Skill/Experience/Education
-
Mandatory SkillsAgile management and backlog management in JIRA, Typescript, GraphQL, NodeJS, NextJS
-
Desired SkillsBox, Document Management Systems, PDF Generation, Panorama
Skill Matrix
- Search
More at 3B Staffing