Jobs · Finance · Texas

VP/D Principal Engineer - Credit Cards

OneMain Financial · Irving, TX · 3 mo ago
FinanceFull-time

Responsibilities

  • Define and drive the architectural vision and long-term technology roadmap for the Credit Card platform.
  • Partner closely with the Enterprise Architecture team to align Credit Card technology initiatives with the organization's enterprise architecture standards, target-state architecture, and strategic technology roadmap.
  • Lead architecture across customer acquisition, existing customer servicing, payments, collections, and third-party/vendor integrations.
  • Design scalable, secure, cloud-native solutions leveraging AWS, microservices, event-driven architecture, and modern integration patterns.
  • Drive API strategy using GraphQL and REST to enable seamless integration across digital channels and partner ecosystems.
  • Establish architectural standards, design principles, and engineering best practices across multiple delivery teams.
  • Evaluate technology options, articulate architectural trade-offs, and recommend solutions that balance business needs, scalability, reliability, security, and cost.
  • Lead root cause analysis, operational reviews, and remediation planning for critical production issues.
  • Drive modernization initiatives to reduce technical debt and improve system resilience, performance, and maintainability.
  • Mentor senior engineers and architects, fostering a culture of technical excellence, innovation, and continuous learning.
  • Collaborate with Product, Business, Infrastructure, Security, Risk, and Enterprise Architecture teams to deliver strategic initiatives aligned with business objectives.

Requirements

  • 12+ years of software engineering experience, including significant experience designing enterprise-scale distributed systems.
  • Proven experience leading architecture for customer-facing financial services platforms, preferably credit card or lending systems.
  • Deep expertise in designing microservices and event-driven architectures.
  • Strong experience with AWS cloud services and cloud-native design patterns.
  • Extensive experience with GraphQL and REST API design and governance.
  • Strong experience building applications using TypeScript, Node.js, and modern web frameworks such as React or Angular.
  • Expertise in CI/CD pipelines, DevSecOps practices, infrastructure automation, and deployment strategies.
  • Experience integrating with enterprise vendors such as credit bureaus, payment processors, fraud platforms, authentication providers, or collections systems.
  • Strong understanding of application security, scalability, reliability, observability, and performance engineering.

Preferred Qualifications

  • Experience in Credit Card, Consumer Lending, Banking, or Financial Services.
  • Experience with event streaming platforms such as Kafka or EventBridge.
  • Experience implementing Domain-Driven Design (DDD).
  • Experience with enterprise integration patterns and API management.
  • Familiarity with PCI DSS and financial regulatory requirements.
  • Experience driving cloud modernization and legacy transformation initiatives.

Similar jobs