VP/Director, Software Engineering - Payments
Trim
Charlotte, NC · Posted October 22, 2026
Just laid off? Start here: a plan for the first weeks
Want recruiters in Engineering to be able to find you?
Roles at this level, like this one at Trim, are often filled through recruiters.
More in North Carolina job market · Technology & Software · Engineering jobs
Similar jobs
- Technical Director - Hyperscale Data Center Construction · IES Holdings · Charlotte, NC
- Director, IT Asset Management (ITAM) · First Citizens Bank · Raleigh, NC
- Network Assurance Manager (Western Service Area) · L3HARRIS Technologies · Salt Lake City, UT
- Manager, System Engineering · L3HARRIS Technologies · Carlsbad, CA
- Software Engineering Manager · Caci-Iss · Belgrade, MT
- Manager, Solutions Architecture — Oracle AI Software · Nvidia · Santa Clara, CA
Where Charlotte, NC ranks
Where Charlotte, NC placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #2Best cities for manufacturing and industrial jobs645 openings · of 100
- #2Cities with the most jobs that do not need a four-year degree in the Southeast298 jobs · of 72
- #3Best cities for software and engineering jobs in the Southeast654 openings · of 65
- #5Best cities for financial services jobs726 openings · of 90
- #6Cities hosting the most business conferences in the Southeast13 conferences · of 21
- #8Best cities for healthcare pay after cost of living$143k · of 24
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
How AI is used in this kind of work
Among computer and information systems managers, AI is already used for some of the tasks. Measured exposure for computer and information systems managers: 16% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
VP/Director, Software Engineering – Payments Location: Charlotte, NC Apply Job Number R2610-52892 Date posted 10/21/2026
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 Own
Own 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 Responsibilities
Define 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 For
Significant 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 Qualifications
Five 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 Qualifications
Deep 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 Like
This 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 bri