Associate Director Staff Engineer Software
Key Responsibilities (Top 5)1. Architecture Design & Domain-Aligned SolutionsDefine 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, auditabilityCommunications: real-time processing, high availabilityMarTech: personalization, event-driven engagement* Ensure alignment with enterprise target-state architecture and platform strategy2. Hands-on Engineering (≈50%)Design and implement backend services, APIs, and integration layersBuild and deploy applications using containerized environments and Kubernetes orchestrationDevelop production-grade code, prototypes, and reference implementations3. API, Data & Integration ArchitectureArchitect API-first ecosystems, including GraphQL and RESTful servicesDesign event-driven and streaming architectures to support real-time communication and marketing workflowsIntegrate with enterprise platforms such as:CRM systems (e.g., Salesforce)Contact center / CPaaS platformsMarketing automation and customer data platforms4. Cross-functional Leadership & InfluenceCollaborate with engineering, product, and enterprise architecture teams to ensure solution alignment and executionAct as a thought partner, introducing innovative approaches and improving system design qualityInfluence decisions across teams without formal authority5. Standards, Governance & Continuous ImprovementEstablish and enforce architecture standards, reusable patterns, and engineering guardrailsDrive simplification, scalability, and reduction of technical debtEvaluate emerging technologies and recommend pragmatic adoption aligned to business valueRequired Skills & ExperienceTechnical SkillsStrong expertise in backend architecture and distributed systems designHands-on experience with:Kubernetes and containerization (Docker, orchestration patterns)GraphQL and modern API architectures (REST, event-driven systems)Microservices and cloud-native platformsObservability: 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 experienceExperience building or supporting real-time or high-throughput systemsProficiency 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 ServicesSecure, compliant systems (PII, PCI, regulatory constraints)Transactional platforms (payments, lending, servicing)Communications / MarTech / Contact CenterLow-latency, high-availability distributed systemsPersonalization engines, campaign orchestrationVoice, messaging, IVR, or omnichannel engagement platformsArchitecture & Engineering CapabilitiesAbility to operate across strategic architecture and hands-on implementationStrong grounding in:scalability, resiliency, and performance engineeringAPI lifecycle and governancesystem integration and orchestration patterns* Experience aligning solutions to enterprise target-state architecturePersonal AttributesSelf-starter: Proactively drives outcomes with minimal oversightThought provocateur: Challenges existing paradigms and elevates architectural thinkingCollaborative: Builds alignment across engineering, product, and architecture teamsPragmatic: Balances long-term vision with near-term delivery needsInfluential communicator: Clearly conveys complex technical concepts to varied stakeholdersOneMain Holdings, Inc. is an Equal Employment Opportunity (EEO) employer. Qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship status, color, creed, culture, disability, ethnicity, gender, gender identity or expression, genetic information or history, marital status, military status, national origin, nationality, pregnancy, race, religion, sex, sexual orientation, socioeconomic status, transgender or on any other basis protected by law.