Associate Director Staff Engineer; GraphQL, Java, Kotlin, Nodejs
Listed on 2026-07-17
-
Software Development
Backend Developer, Cloud Engineer - Software
Associate Director Staff Engineer (GraphQL, Java, Kotlin, Nodejs)
Location:
Baltimore, Maryland
What makes a Associate Director Staff Engineer (GraphQL, Java, Kotlin, Nodejs) successful at One Main? 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 One Main 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.
Andy W., Software Developer
Benefits
- 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.
Associate Director Staff Engineer (GraphQL, Java, Kotlin, Nodejs)
Location:
Baltimore, MD
Key Responsibilities (Top
5)
- Architecture Design & Domain-Aligned Solutions
- Design solutions aligned to industry-specific requirements:
- Financial Services: security, compliance, auditability
- Communications: real-time processing, high availability
- Mar Tech: personalization, event-driven engagement
- Ensure alignment with enterprise target-state architecture and platform strategy
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
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
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
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
Required Skills & Experience
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/Open Telemetry), structured logging, metrics/alerting pipelines. - Messaging & Orchestration: SQS/Event Bridge 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).