Software Engineering Manager

General Motors Financial Company, Inc.
  • Arlington, TX
    30+ days ago

    Job Description

    Why GM Financial?

    GM Financial is the wholly owned captive finance subsidiary of General Motors and is headquartered in Fort Worth, U.S. We are a global provider of auto finance solutions, with operations in North America, South America, and the Asia Pacific region. Through our long-standing relationships with auto dealers, we offer attractive retail financing and lease programs to meet the needs of each customer. We also offer commercial lending products to dealers to help them finance and grow their businesses.

    At GM Financial, our team members define and shape our culture - an environment that welcomes new ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive.

    Our Purpose: We pioneer the innovations that move and connect people to what matters.

    Please note: this is a hybrid position requiring 2 days onsite in Arlington, TX.

    What makes you an ideal candidate?

    • Strong hands‑on experience in software architecture, design, and development within enterprise environments
    • Deep understanding of Commercial Lending business processes, systems, and operational workflows
    • Advanced knowledge of enterprise technology platforms, infrastructure, and application operations
    • Demonstrated experience working within regulated financial institutions, including familiarity with technology risk, audit, and compliance expectations
    • Strong understanding of IT governance, SDLC controls, change management, and security practices
    • Proven ability to manage complex initiatives with multiple dependencies while maintaining control discipline
    • Excellent communication skills, with the ability to clearly articulate risks, trade‑offs, and decisions to technical and non‑technical audiences
    • Strong analytical and problem‑solving skills, including root‑cause analysis and corrective action planning
    • Ability to lead through influence, collaboration, and accountability
    • Integration and ESB technologies (e.g. APIs, event‑driven workflows, SSRS, SSIS)
    • CI/CD and pipeline automation (Azure DevOps, Terraform)
    • Secure coding and code quality tools (SonarQube, Checkmarx)
    • Source control (Git)
    • Mobile and UI frameworks (Angular, JavaScript, ASP.NET MVC)
    • Programming languages (.NET, Python)
    • Scripting (PowerShell, Bash)
    • Databases (Oracle, SQL Server, NoSQL platforms)
    • Test automation and performance testing tools (Selenium, ReqNRoll, Postman, JMeter, etc.)
    • Operating systems (Windows)

    Additional Knowledge and Skills

    AI Skills Preferred:

    • Experience with AI assisted software development or automation
    • Knowledge of prompting techniques to improve output quality
    • Awareness of emerging GenAI capabilities and limitations

    Work Experience & Education

    • 3-5 years of experience progressively managing a software engineering group preferred
    • 2-4 years of experience with open source projects preferred
    • Experience leading software development projects preferred
    • Experience leading people preferred
    • 0-2 years of banking or finance industry experience preferred
    • High School Diploma or equivalent required
    • Bachelor's Degree in related field or equivalent experience preferred

    What We Offer: Generous benefits package available on day one to include: 401K matching, bonding leave for new parents (12 weeks, 100% paid), tuition assistance, training, GM employee auto discount, community service pay and nine company holidays.

    Our Culture: Our team members define and shape our culture - an environment that welcomes innovative ideas, fosters integrity, and creates a sense of community and belonging. Here we do more than work - we thrive.

    Compensation: Competitive pay and bonus eligibility.

    Work Life Balance: Flexible hybrid work environment, 2-days a week in office.

    NOTE: We are unable to consider candidates who require visa sponsorship for this position

    This position is not open to agency submissions

    Please note: this is a hybrid position requiring 2 days onsite in Arlington, TX.

    #GMFJobs #LI-Hybrid #LI-DH1

    About the role:

    The Software Engineering Manager is accountable for the delivery and ongoing support of Commercial Lending technology solutions within a highly regulated banking environment. This role ensures that all engineering activities adhere to established SDLC controls, enterprise architecture standards, information security requirements, and regulatory expectations, while supporting North America and International business objectives.

    The manager provides oversight across the full technology lifecycle, ensuring solutions are well‑designed, well‑documented, auditable, resilient, and compliant. This includes maintaining change management discipline, ensuring appropriate approvals and evidence are captured, and proactively identifying and mitigating technology and delivery risks.

    The manager leads modernization and resiliency efforts using public cloud-native infrastructure and modern software development practices. The manager coaches team members for skills growth and productivity improvements by leveraging Agentic AI throughout the development lifecycle.

    In this role you will:

    Delivery & Engineering Excellence

    • Lead geographically distributed engineering teams delivering Commercial Lending applications and services that meet functional, non‑functional, resiliency, and regulatory requirements
    • Work with Vendor Partners to ensure the organization's business priorities are included in the product roadmap
    • Ensure solutions are designed for stability, scalability, security, and recoverability, aligned to enterprise architecture standards
    • Expand the automation test framework and oversee testing strategies for regression, performance, and acceptance testing
    • Define and monitor delivery, quality, and operational metrics (e.g., SLA adherence, defect trends, stability indicators), using data to drive continuous improvement
    • Effectively apply Agentic SDLC and cloud-native infrastructure. Help teams manage dependencies and remove impediments in order to meet delivery commitments.

    Stakeholder & Business Partnership

    • Serve as a trusted technology partner to Commercial Lending operations and product teams
    • Provide clear, consistent communication on delivery status, risks, dependencies, and impacts to business, technology, and risk stakeholders
    • Translate business requirements into well‑defined technical solutions with clear traceability from requirements through implementation and testing

    Governance, Risk & Control Oversight

    • Ensure all technology initiatives comply with enterprise SDLC, change management, security, and data governance policies
    • Embed risk assessment, control validation, and compliance checks into delivery processes
    • Maintain appropriate documentation and audit artifacts, including architecture decisions, design reviews, test evidence, approvals, and production readiness sign‑offs
    • Proactively identify, assess, and mitigate technology, operational, and delivery risks; escalate issues in a timely and transparent manner
    • Support internal and external audits by providing clear documentation, traceability, and evidence of control effectiveness

    People & Team Leadership

    • Build and lead high‑performing engineering teams with a strong culture of accountability, quality, and risk awareness
    • Set clear expectations for performance, compliance, and engineering standards
    • Coach and develop team members on technical skills, risk‑aware decision‑making, and disciplined execution
    • Ensure appropriate succession planning, skill development, and coverage for critical systems

    About the role:

    The Software Engineering Manager is accountable for the delivery and ongoing support of Commercial Lending technology solutions within a highly regulated banking environment. This role ensures that all engineering activities adhere to established SDLC controls, enterprise architecture standards, information security requirements, and regulatory expectations, while supporting North America and International business objectives.

    The manager provides oversight across the full technology lifecycle, ensuring solutions are well‑designed, well‑documented, auditable, resilient, and compliant. This includes maintaining change management discipline, ensuring appropriate approvals and evidence are captured, and proactively identifying and mitigating technology and delivery risks.

    The manager leads modernization and resiliency efforts using public cloud-native infrastructure and modern software development practices. The manager coaches team members for skills growth and productivity improvements by leveraging Agentic AI throughout the development lifecycle.

    In this role you will:

    Delivery & Engineering Excellence

    • Lead geographically distributed engineering teams delivering Commercial Lending applications and services that meet functional, non‑functional, resiliency, and regulatory requirements
    • Work with Vendor Partners to ensure the organization's business priorities are included in the product roadmap
    • Ensure solutions are designed for stability, scalability, security, and recoverability, aligned to enterprise architecture standards
    • Expand the automation test framework and oversee testing strategies for regression, performance, and acceptance testing
    • Define and monitor delivery, quality, and operational metrics (e.g., SLA adherence, defect trends, stability indicators), using data to drive continuous improvement
    • Effectively apply Agentic SDLC and cloud-native infrastructure. Help teams manage dependencies and remove impediments in order to meet delivery commitments.

    Stakeholder & Business Partnership

    • Serve as a trusted technology partner to Commercial Lending operations and product teams
    • Provide clear, consistent communication on delivery status, risks, dependencies, and impacts to business, technology, and risk stakeholders
    • Translate business requirements into well‑defined technical solutions with clear traceability from requirements through implementation and testing

    Governance, Risk & Control Oversight

    • Ensure all technology initiatives comply with enterprise SDLC, change management, security, and data governance policies
    • Embed risk assessment, control validation, and compliance checks into delivery processes
    • Maintain appropriate documentation and audit artifacts, including architecture decisions, design reviews, test evidence, approvals, and production readiness sign‑offs
    • Proactively identify, assess, and mitigate technology, operational, and delivery risks; escalate issues in a timely and transparent manner
    • Support internal and external audits by providing clear documentation, traceability, and evidence of control effectiveness

    People & Team Leadership

    • Build and lead high‑performing engineering teams with a strong culture of accountability, quality, and risk awareness
    • Set clear expectations for performance, compliance, and engineering standards
    • Coach and develop team members on technical skills, risk‑aware decision‑making, and disciplined execution
    • Ensure appropriate succession planning, skill development, and coverage for critical systems

    Numbers & Facts

    LocationArlington, TX

    Skills

    • ASP.NET MVCunmatched
    • Acceptance Testingunmatched
    • Analysis Skillsunmatched
    • AngularJSunmatched
    • Apache JMeterunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Automation Systemsunmatched
    • Automotive Salesunmatched
    • Banking Servicesunmatched
    • Bash Scriptingunmatched
    • Business Growthunmatched
    • Business Processesunmatched
    • Change Controlunmatched
    • Change Managementunmatched
    • Cloud Computingunmatched
    • Coachingunmatched
    • Commercial Loansunmatched
    • Communication Skillsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Corrective Actionunmatched
    • DevOpsunmatched
    • Documentationunmatched
    • Engineering Managementunmatched
    • Enterprise Architectureunmatched
    • Enterprise Service Bus (ESB)unmatched
    • External Auditunmatched
    • Financeunmatched
    • Gitunmatched
    • High School Diplomaunmatched
    • IT Governanceunmatched
    • Information/Data Security (InfoSec)unmatched
    • Infrastructure Softwareunmatched
    • Internal Auditunmatched
    • International Businessunmatched
    • Leadershipunmatched
    • Loan Operationsunmatched
    • Mail Servicesunmatched
    • Maintain Complianceunmatched
    • Microsoft .NETunmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Windows Azureunmatched
    • Microsoft Windows Operating Systemunmatched
    • NoSQLunmatched
    • Open Sourceunmatched
    • Operating Systemsunmatched
    • Oracle Databaseunmatched
    • Order Deliveryunmatched
    • Performance Testingunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Product Lifecycleunmatched
    • Product Planningunmatched
    • Productivity Managementunmatched
    • Programming Languagesunmatched
    • Public Cloudunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Managementunmatched
    • Quality Metricsunmatched
    • Quality Monitoringunmatched
    • Regression Testingunmatched
    • Regulatory Complianceunmatched
    • Regulatory Requirementsunmatched
    • Requirements Managementunmatched
    • Retail Leasingunmatched
    • Riskunmatched
    • Risk Analysisunmatched
    • Risk Managementunmatched
    • Root Cause Analysisunmatched
    • SQL Server Integration Services (SSIS)unmatched
    • SQL Server Reporting Services (SSRS)unmatched
    • Scripting (Scripting Languages)unmatched
    • Secure Codingunmatched
    • Security Information and Event Management (SIEM)unmatched
    • Seleniumunmatched
    • Service Level Agreement (SLA)unmatched
    • Software Architecture Designunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Succession Planningunmatched
    • System Operationsunmatched
    • Team Lead/Managerunmatched
    • Technical Deliveryunmatched
    • Technology Analysisunmatched
    • Test Automationunmatched
    • Test Designunmatched
    • Test Harnessunmatched
    • Test Strategyunmatched
    • Test Toolsunmatched
    • Time Managementunmatched
    • Traceabilityunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Validation Testingunmatched
    • Windows PowerShellunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder