Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

VP/Director, Software Engineering - Payments

OneMain Holdings

We are looking for a senior technology leader to own the technical strategy and modernization of our Credit Card Payments domain.This leader will establish the architecture and engineering roadmap to improve payment resiliency on our existing vendor infrastructure while progressively building a modern payment orchestration capability.The role requires a combination of deep engineering leadership, payments domain expertise, architecture judgment, and the ability to work across Product, Business, Operations, Risk and enterprise technology teams.What You’ll OwnOwn the end-to-end technology strategy across four core payment capabilities:Customer Intent – reliably capture and persist what the customer intends to pay, independent of downstream vendor availability.Payment Processing – orchestrate payment execution, routing, retries, idempotency, status management and vendor integration.Payment Reconciliation – ensure payments are accurately reconciled across OneMain, vendors and payment rails, with strong exception management and auditability.Payment Posting – ensure payment outcomes are accurately reflected on the customer’s account, including balances, available credit, reversals and adjustments.Key ResponsibilitiesDefine the short- and long-term Payments technology strategy and target architecture.Lead near-term efforts to improve resiliency while existing vendors continue to provide core payment processing capabilities.Establish a payment orchestration layer that progressively decouples customer experiences from vendor-specific implementations.Own technology decisions across the complete payment lifecycle—from customer intent through processing, reconciliation and posting.Identify failure modes and design for retries, recovery, idempotency, observability and operational resilience.Establish canonical payment APIs, events, states and domain boundaries.Lead technical discovery and translate findings into an executable modernization roadmap.Partner with Product and Business leaders to identify payment capabilities that improve customer experience and operational outcomes.Develop the engineering organization and identify talent or capability gaps required to execute the strategy.Provide technical leadership across teams rather than allowing payment capabilities to become fragmented across individual customer journeys.Maintain strong security, risk and regulatory controls across the payment lifecycle.What We’re Looking ForSignificant software engineering and technology leadership experience building highly available, distributed platforms.Strong experience with payments, financial services, transaction processing or similarly complex transactional systems.Deep understanding of distributed-system concepts including idempotency, asynchronous processing, event-driven architecture, consistency, retries and failure recovery.Experience integrating with payment processors, banking platforms or other third-party transaction systems.Strong API and domain architecture experience.Ability to operate in ambiguity, identify the real problem and establish a clear technical direction.Ability to move between architecture, engineering execution and business outcomes.Strong executive communication and cross-functional influence.Track record of developing strong engineers and technical leaders.Required QualificationsFive years or more of progressive responsibility as an engineer on development teams directly responsible for building and delivering software-intensive systems.Three years or more in a lead developer, team lead, or comparable engineering leadership role organizing, developing, and mentoring a team.Demonstrated experience leading several engineering teams with differing objectives, developing leaders, and ensuring effective talent planning and execution.Knowledge of technology and management principles involved in planning, organizational change management, resource allocation, leadership techniques, and coordination of people.Proven ability to assess software engineering practices and implement improvements that increase engineering effectiveness, operational efficiency, time to value, reliability, and product quality.Demonstrated ability to contribute to technology strategy and planning, translate broader vision into priorities, and drive execution across teams.Strong problem-solving skills with the ability to identify root causes, evaluate alternatives, resolve cross-team conflicts, and create solutions that can be replicated across teams.Strong communication and influence skills, including the ability to explain complex technology decisions, tradeoffs, risks, and strategy to senior technical and business stakeholders.Demonstrated ability to foster a culture of learning, engineering excellence, innovation, accountability, and continuous improvement.Preferred QualificationsDeep experience in payments, financial services, transaction processing, or other complex, highly regulated transactional systems.Experience with payment orchestration, payment processors, banking platforms, ACH or other payment rails, reconciliation, posting, settlement, returns, and exception management.Experience designing and operating highly available distributed systems, including durable state management, idempotency, asynchronous processing, retries, recovery, event-driven architecture, APIs, observability, and cloud technologies.Experience leading modernization or transformation initiatives from discovery and target-state architecture through executable roadmaps and production delivery.Experience establishing domain boundaries, canonical APIs and events, and architectures that reduce dependency on vendor-specific implementations.Track record of hiring, retaining, mentoring, and growing high-performing engineers and engineering leaders.Demonstrated success partnering across Product, Business, Operations, Risk, Architecture, Security, and external vendors to deliver measurable customer and business outcomes.What Success Looks LikeThis leader will move Payments from a vendor-dependent integrations toward a resilient Payments domain owned by OneMain.In the near term, success means protecting the customer payment experience from vendor availability and failure scenarios.Longer term, success means establishing an orchestration architecture where customer intent and payment state are owned by OneMain, vendors provide processing capabilities, and the architecture can support multiple processors or payment rails as business needs evolve.OneMain Financial (NYSE: OMF) is the leader in offering nonprime customers responsible access to credit and is dedicated to improving the financial well-being of hardworking Americans. Since 1912, we’ve looked beyond credit scores to help people get the money they need today and reach their goals for tomorrow. Our growing suite of personal loans, credit cards and other products help people borrow better and work toward a brighter future.Driven collaborators and innovators, our team thrives on transformative digital thinking, customer-first energy and flexible work arrangements that grow lives, careers and our company. At every level, we’re committed to an inclusive culture, career development and impacting the communities where we live and work. Getting people to a better place has made us a better company for over a century. There’s never been a better time to shine with OneMain.Because team members at their best means OneMain at our best, we provide opportunities and benefits that make their health and careers a priority. That’s why we’ve packed our comprehensive benefits package for full- and some part-timers with: · Health and wellbeing options including medical, prescription, dental, vision, hearing, accident, hospital indemnity, and life insurances · Up to 4% matching 401(k)   · Employee Stock Purchase Plan (10% share discount)   · Tuition reimbursement   · Paid time off (15 days’ vacation per year, plus 2 personal days, prorated based on start date) · Paid sick leave as determined by state or local ordinance, prorated based on start date · Paid holidays (7 days per year, based on start date) · Paid volunteer time (3 days per year, prorated based on start date) 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.SummaryLocation: Charlotte, NCType: Full time

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the VP/Director, Software Engineering - Payments in Charlotte, NC vacancy
  • $163k - $220k

     ...safe, and restore their lives and businesses after an insured loss occurs.OverviewSelective Insurance is seeking a Director of Claims Software Engineering to lead the delivery and ongoing support of complex, strategically important software solutions. This leader will oversee... 
    Suggested

    Selective Insurance Group

    Charlotte, NC
    1 day ago
  • $195k - $257.5k

     ...global economy through digital assets, payment applications, and programmable blockchain...  ...:Run day-to-day activities of a dynamic engineering teams, including requirements grooming,...  ...and maintenance of our platformLead agile software processes for engineering teams and... 
    Suggested
    Remote work
    Flexible hours

    Circle

    Charlotte, NC
    5 days ago
  • $150k - $200k

     ...business growth and exceptional customer experiences.Position SummaryLendingTree is seeking an experienced and passionate Manager, Software Engineering to lead a team of software engineers responsible for building and scaling customer-facing and internal technology platforms.... 
    Suggested
    Full time
    Temporary work
    Work at office
    3 days per week

    LendingTree

    Charlotte, NC
    4 days ago
  • $95k - $105k

     ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and...  ...experience in Generative AI and a strong background in the Payments domain. The ideal candidate will be responsible for designing... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    1 day ago
  • $95k - $105k

     ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and...  ...experience in Generative AI and a strong background in the Payments domain. The ideal candidate will be responsible for designing... 
    Suggested
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    3 days ago
  •  ...OneMain Financial in Charlotte, NC seeks a senior technology leader to own the strategic modernization of the Credit Card Payments domain. You will set architecture roadmaps, drive payment resiliency on current vendor infrastructure, and progressively build a modern payment... 

    OneMain Financial

    Charlotte, NC
    3 days ago
  •  ...impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team...  ...mature production systems• Experience with banking, payments, fraud prevention, or other high-volume financial systems• Experience... 
    Full time
    Work visa

    Q2 Software

    Charlotte, NC
    2 days ago
  •  ...paving the way for the next generation of digital banking and payments, but our true impact begins with our associates. If you're...  ...collaboration, and excellence then we’d love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Charlotte, NC
    4 days ago
  •  ...Responsible to drive CLOUD OPERATIONS **Payment Operations, AI Adoption, SRE Skill & Knowledge...  ...develops, tests, and maintains complex software components and services addressing...  ...guidelines.8. Mentors and supports junior engineers to foster technical growth and adherence... 
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Charlotte, NC
    6 hours ago
  •  ...development and maintenance of best in class software experiences. The candidate is a self-...  ...code reviews to provide guidance on engineering best practices and compliance with development...  ...with financial applications, payment systems (ACH, RTP, Wire Transfers), and... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Charlotte, NC
    4 days ago
  •  ...Microservices, Kafka, MongoDB, OCPArchitect and design enterprise-scale solutions across payments domainsPayments Transformation expertise with SWIFT, FED, CHIPS experience preferableSenior Software EngineerRole: US: 6, India: 36+ years application development experience... 

    E-Solutions

    Charlotte, NC
    5 days ago
  •  ...reliabilityIntegrate ecommerce platforms with SAP ERP, payment gateways, CRM systems, and other third‑...  ...of experience in ecommerce and backend software development using JavaStrong hands‑on...  ...understanding of software engineering principles, design patterns, and enterprise... 
    Full time
    Flexible hours

    Electrolux

    Charlotte, NC
    5 days ago
  •  ...Description Stakeholder note :- Need hardcore architect with strong payment architecture background. Lead/Staff/Principal will not work...  ...and ensure solutions follow enterprise architecture and engineering standards. \n Work closely with Product, Business,... 

    Voto Consulting LLC

    Charlotte, NC
    18 days ago
  •  ...Designs, develops, tests, and maintains software solutions that address business and user...  ...of the design work.Leverage continuous engineering practices to deliver business value regarding...  ...working with IBM FTM product suite or payment processing experience is a plusKnowledge... 
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Work visa
    Monday to Friday
    Shift work
    Day shift

    Truist

    Charlotte, NC
    5 days ago
  •  ...Software Engineer Manager (AI)Our client is seeking a Software Engineer Manager with expertise in AI for a contract position in Charlotte, NC. The role involves managing engineering teams, delivering AI solutions, and working with cloud technologies. Experience in healthcare... 
    Contract work

    Mitchell Martin

    Charlotte, NC
    3 days ago
  •  ...Stakeholder note :- Need hardcore architect with strong payment architecture background. Lead/Staff/Principal will not work for this...  ...and ensure solutions follow enterprise architecture and engineering standards. Work closely with Product, Business, Engineering... 
    Full time

    Voto Consulting LLC

    Charlotte, NC
    4 days ago
  •  ...Software Engineer IIIAt Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining...  ...paving the way for the next generation of digital banking and payments, but our true impact begins with our associates. If you're ready... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry and Associates

    Charlotte, NC
    5 days ago
  •  ...Software EngineerThe Clearing House (TCH) is seeking a Software Engineer to join our RTP Product Engineering team. As a member of the...  ...critical real-time interbank payment platform, including development...  ...with RTP Product teams and the Director of Product Engineering to... 
    Work at office
    3 days per week

    The Clearing House

    Charlotte, NC
    5 days ago
  •  ...LinkedIn Top Companies lists of best workplaces “to grow your career.” Join us!About this role:Wells Fargo is seeking a Lead Software Engineer to join the Commercial and Corporate & Investment Banking Technology (CCIBT) team within Corporate & Investment Banking (CIB).... 
    Full time
    Work experience placement

    Wells Fargo

    Charlotte, NC
    4 days ago
  •  ...responsibilities of the job include ensuring that software is developed to meet functional, non-...  ...is maintained Mentors other software engineers and coach team on Continuous Integration...  ...modernization experience, healthcare/payments/financial services domain knowledge.... 
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America Corporation

    Charlotte, NC
    a month ago
  •  ...Job Description Duration: 12 months \n Position Summary \n \n The Torque Team is seeking a Senior Software Engineer operating at or near a Lead Engineer level to help deliver, support, and strategically evolve the enterprise platform that enables secure, governed... 

    US Tech Solutions

    Charlotte, NC
    4 days ago
  •  ...and Spring Boot frameworksPythonFamiliarity with Kafka messagingKnowledge of Apache Camel for integrationExperience with SWIFT/CBPR Payments systems and processesA good understanding of the financial domain, particularly in paymentsAbility to work in a fast-paced... 

    Syntricate Technologies

    Charlotte, NC
    5 days ago
  • $195k - $255k

     ...team builds the high-throughput decision engine at the heart of affirm’s card products. Unlike...  ...milliseconds: matching messy, fragmented payment network data to the correct loan to drive...  ...We Look For 5+ years of experience in software development or engineering, with a deep... 
    Work at office
    Remote work

    Affirm

    Charlotte, NC
    5 days ago
  •  ...The VP, Strategy & Innovation at The Clearing House leads enterprise strategy initiatives and collaborates with executive leadership and external stakeholders to shape the company’s payments strategy. The role focuses on evaluating partnerships, M&A considerations, and... 

    The Clearing House

    Charlotte, NC
    3 days ago
  • $111.1k - $197.5k

     ...career areas and business divisions at wellsfargojobs.com. About this role: Wells Fargo is seeking a Lead Software Engineer to join our Global Payments and Liquidity Technology team within CCIBT. You will leverage your hands-on engineering experience, architecture... 
    Full time
    Relocation package

    Wells Fargo

    Charlotte, NC
    9 days ago
  • $105k - $144k

     ...RegularLanguage Fluency: English (Required)Work Shift:1st shift (United States of America)Please review the following job description:This Software Engineer independently designs, develops, tests and maintains complex integration services for Wealth Brokerage and Trust. The role... 
    Full time
    Contract work
    Part time
    Shift work
    Day shift

    Truist

    Charlotte, NC
    2 days ago
  •  ...leading and empowering the development team to deliver high-quality software solutions that align with the firm's objectives. This role...  .... For the 4th year in a row, Moffatt & Nichol is Ranked #1 in Engineering News-Record for Marine & Port Facilities in the U.S.... 
    For contractors
    Worldwide

    Moffatt & Nichol

    Charlotte, NC
    2 days ago
  • $180k - $200k

     ...what's next.\nAbout Leap\nLeap builds the software home improvement contractors run their...  ...sales and estimating, project execution, payments, and financing. Leap Pay and Leap Lend...  ...it.About the Role\nYou lead the FinTech engineering team, and you stay in the code. The team... 
    Contract work
    For contractors
    Live in
    Immediate start
    Flexible hours

    Leap

    Charlotte, NC
    12 days ago
  •  ...Job Description Title: Payments Architect - Java \n Location: Charlotte, North Carolina- Onsite \n \n Payments Architect with 10+ years of IT experience, with strong architecture experience in Banking / Payments platforms . \n Seeking a hands-on Payments... 

    Voto Consulting LLC

    Charlotte, NC
    4 days ago
  •  ...as we are, join our team.KPMG is currently seeking a Director, Global Cloud Platform Engineering Lead to join our Global Digital Group which is part of...  ...environmentQualifications:Minimum fifteen years of recent experience in IT, software development, or infrastructure engineering, including... 
    Work experience placement
    H1b
    Local area

    KPMG

    Charlotte, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to VP/Director, Software Engineering - Payments. Be the first to apply!