Jobless Developer
Lead Software Engineer - Cards ServicingOneMain General Services Corporation · Charlotte

Lead Software Engineer - Cards Servicing

CharlotteOn-siteFull-time

AI Summary

Leads the technical direction of backend services for Cards Servicing, owning end-to-end design of Node.js/TypeScript APIs and AWS-based microservices. Mentors engineers and drives reliability, architecture and engineering standards across teams.

About this role


OneMain Financial is a consumer finance company serving customers through lending and credit products. BrightWay® and BrightWay+® Credit Cards are part of the OneMain family and are designed to help customers build credit and long-term financial health through on-time payments.


OneMain Financial is seeking a Lead Software Engineer to lead the technical direction and evolution of backend capabilities across Cards Servicing, spanning cardholder account management, card lifecycle operations, and integrations with core servicing platforms. Operating across teams and system boundaries, this engineer drives architectural decisions, addresses systemic challenges in reliability and data integrity, and builds reusable capabilities that enable the servicing platform to evolve without adding unnecessary complexity.


The Lead Engineer partners with Engineering Managers, Staff Engineers, Product, and Architecture to translate business requirements into scalable technical solutions and lead engineering initiatives from design through production. Combining deep hands-on expertise with strong technical judgment, this leader drives engineering excellence, resolves complex technical challenges, establishes sound engineering practices, and mentors engineers to strengthen their technical capabilities and independently own solution design and delivery.

Key Responsibilities:

  • Technical Leadership: Lead the design, development, testing, deployment, and operation of complex backend applications, APIs, and microservices supporting Cards Servicing.
  • Backend Engineering: Drive the development of scalable, high-performance services using Node.js, TypeScript, and REST APIs, establishing robust API contracts and integration patterns.
  • System Architecture: Own end-to-end technical design for complex initiatives, including service boundaries, data models, distributed systems, and architectural trade-offs.
  • Cloud Engineering: Architect and implement cloud-native solutions using AWS services, including EKS, Lambda, SQS, API Gateway, DynamoDB, and RDS, balancing scalability, resilience, cost, and operational efficiency.
  • Engineering Excellence: Establish and champion engineering standards across code quality, automated testing, CI/CD, security, observability, performance, and production readiness.
  • Technical Ownership: Take accountability for technical outcomes from design through production, proactively identifying risks, resolving complex dependencies, and driving sustainable solutions.
  • Cross-Team Leadership: Partner with Product, Architecture, Frontend, Platform, Data, Security, and DevOps teams to influence technical decisions, resolve cross-system challenges, and align engineering execution with business priorities.
  • Mentorship and Talent Development: Mentor engineers, lead design and code reviews, delegate meaningful technical ownership, and develop engineers capable of independently designing and delivering complex solutions.
  • Operational Excellence: Provide technical leadership in resolving critical production issues, drive root-cause analysis, and implement systemic improvements to reliability and maintainability.
  • Innovation and Continuous Improvement: Evaluate emerging technologies, including AI-assisted engineering tools, and drive their responsible adoption to improve development productivity, software quality, and delivery effectiveness.

Required Qualifications

  • Education: Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience.
  • Experience: 8-10 years of software engineering experience, including designing and operating production backend systems and leading complex technical initiatives.
  • Backend Development: Strong proficiency in Node.js and JavaScript or TypeScript, with hands-on experience designing, implementing, and maintaining REST APIs.
  • AWS: Experience designing and implementing backend solutions on AWS, with familiarity with Amazon EKS, AWS Lambda, Amazon SQS, and supporting AWS services.
  • System Design: Strong understanding of distributed systems, asynchronous processing, service integration, relational and NoSQL data stores, and reliability patterns.
  • Production Engineering: Experience with automated testing, CI/CD, monitoring, troubleshooting, and secure software development.
  • Technical Leadership: Demonstrated ability to mentor engineers, lead design discussions, and influence technical decisions across teams without formal authority.

Preferred Qualifications

  • Experience designing and delivering complex backend solutions in financial services or large-scale customer platforms, including customer and account lifecycle workflows, enterprise integrations, and third-party systems.
  • Experience leading backend modernization and complex technical initiatives, applying sound architectural judgment to improve scalability, maintainability, and reliability while balancing business priorities and delivery constraints.
  • Strong experience designing and operating AWS-based distributed systems, including microservices, containerized and serverless applications, asynchronous messaging, and data persistence, with an understanding of security, data integrity, and operational resilience.

OneMain 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.

Skills

Amazon EKSAmazon SQSAPI GatewayAWSAWS LambdaCI/CDDistributed SystemsDynamoDBJavaScriptMicroservicesNode.jsRDSREST APITypeScript

Explore related jobs

Browse these categories

Market data for software engineer roles

All reports →