Associate Director Staff Engineer Software

OneMain
Baltimore, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Baltimore, United States of America

Tech stack

Java
API
Continuous Integration
Customer Data Management
Data Integration
Distributed Systems
Github
Automation of Marketing
Node.js
Software Architecture
Salesforce
Systems Integration
WebRTC
Data Logging
Cloud Platform System
Real Time Systems
System Availability
Delivery Pipeline
Technical Debt
Kotlin
Event Driven Architecture
Build Management
Containerization
Kubernetes
Low Latency
Production Code
GraphQL
Api Design
REST
Amazon Web Services (AWS)
Dynatrace
Api Management
Docker
Jenkins
Go
Microservices

Job description

What makes a Associate Director Staff Engineer Software successful at OneMain? Check out the top traits we're looking for and see if you qualify.

  • Adaptable
  • Analytical
  • Curious
  • Entrepreneurial
  • Inventive
  • Problem Solver

Culture

  • We foster an entrepreneurial spirit that's powered by a national brand - our teams are empowered to make a difference
  • We encourage teams to take ownership of initiatives in this fast-paced, innovative culture so they can drive solutions that stay ahead of customer needs
  • We prioritize teamwork and building in-person connections with each other, understanding that fostering a collaborative environment is the best way to support each other.
  • We promote avenues to allow team members to expand their professional capabilities and continuously develop skills, facilitating upward mobility and career progression

I like working at OneMain because of the opportunity it provides. You get to work with a lot of talented people, a lot of motivation to better the lives of our customers and a lot of fun technology that you get to interact with on a daily basis. I feel like I have many different options that I can take on yearly., 1. Architecture Design & Domain-Aligned Solutions

  • Define and evolve scalable, resilient architectures for communication platforms supporting customer engagement (voice, messaging, digital channels)
  • Design solutions aligned to industry-specific requirements:
  • Financial Services: security, compliance, auditability
  • Communications: real-time processing, high availability
  • MarTech: personalization, event-driven engagement
  • Ensure alignment with enterprise target-state architecture and platform strategy
  1. Hands-on Engineering ( 50%)
  • Design and implement backend services, APIs, and integration layers
  • Build and deploy applications using containerized environments and Kubernetes orchestration
  • Develop production-grade code, prototypes, and reference implementations
  1. API, Data & Integration Architecture
  • Architect API-first ecosystems, including GraphQL and RESTful services
  • Design event-driven and streaming architectures to support real-time communication and marketing workflows
  • Integrate with enterprise platforms such as:
  • CRM systems (e.g., Salesforce)
  • Contact center / CPaaS platforms
  • Marketing automation and customer data platforms
  1. Cross-functional Leadership & Influence
  • Collaborate with engineering, product, and enterprise architecture teams to ensure solution alignment and execution
  • Act as a thought partner, introducing innovative approaches and improving system design quality
  • Influence decisions across teams without formal authority
  1. Standards, Governance & Continuous Improvement
  • Establish and enforce architecture standards, reusable patterns, and engineering guardrails
  • Drive simplification, scalability, and reduction of technical debt
  • Evaluate emerging technologies and recommend pragmatic adoption aligned to business value

Requirements

Technical Skills

  • Strong expertise in backend architecture and distributed systems design
  • Hands-on experience with:
  • Kubernetes and containerization (Docker, orchestration patterns)
  • GraphQL and modern API architectures (REST, event-driven systems)
  • Microservices and cloud-native platforms
  • Observability: Distributed tracing (X-Ray/OpenTelemetry), structured logging, metrics/alerting pipelines.
  • Messaging & Orchestration: SQS/EventBridge or equivalents (Pub/Sub, Service Bus); DLQs; workflow engines.
  • CI/CD: Automated pipelines with tools including Github Actions, Jenkins or equivalent experience
  • Experience building or supporting real-time or high-throughput systems
  • Proficiency in backend technologies (e.g., Java, Kotlin, Node.js, Go, or similar)

Domain Experience (Preferred)

Candidates should have experience in one or more of the following:

  • Financial Services
  • Secure, compliant systems (PII, PCI, regulatory constraints)
  • Transactional platforms (payments, lending, servicing)
  • Communications / MarTech / Contact Center
  • Low-latency, high-availability distributed systems
  • Personalization engines, campaign orchestration
  • Voice, messaging, IVR, or omnichannel engagement platforms

Architecture & Engineering Capabilities

  • Ability to operate across strategic architecture and hands-on implementation
  • Strong grounding in:
  • scalability, resiliency, and performance engineering
  • API lifecycle and governance
  • system integration and orchestration patterns
  • Experience aligning solutions to enterprise target-state architecture

Personal Attributes

  • Self-starter: Proactively drives outcomes with minimal oversight
  • Thought provocateur: Challenges existing paradigms and elevates architectural thinking
  • Collaborative: Builds alignment across engineering, product, and architecture teams
  • Pragmatic: Balances long-term vision with near-term delivery needs
  • Influential communicator: Clearly conveys complex technical concepts to varied stakeholders

Benefits & conditions

  • We promote social and family well-being by offering paid time off for volunteer hours and providing family back-up care.
  • We offer extensive, comprehensive coverage to support team members' needs physically and mentally, such as access to Talkspace and Hinge for on-demand physical therapy via an app.
  • We offer financial wellness that includes 401(k) with match, ESPP, tuition reimbursement and tools like subscription cancelation that help you stay on top of your financial goals.

Apply for this position