OneMain Financial

Associate Director - Software Engineering - Platforms and Front-End

OneMain Financial$160K — $180K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field, or equivalent practical experience.
  • 8+ years of overall engineering experience.
  • Proven track record in delivering and supporting web and mobile applications.
  • Experience in a leadership role focusing on developing and mentoring engineering teams.
  • Three or more years of experience on development teams building software-intensive systems.
  • Familiarity with cloud-native technologies and JavaScript-based frameworks, especially Angular.
  • Strong communication skills for conveying technical concepts to diverse audiences.

Responsibilities

  • Lead multiple engineering teams, ensuring accountability and execution across projects.
  • Define and execute technical delivery strategies aligned with business priorities.
  • Collaborate with cross-functional teams to align roadmaps and delivery expectations.
  • Guide teams through change and promote adaptability in complex situations.
  • Remove technical obstacles and clarify ambiguous requests for teams.
  • Oversee the full software delivery lifecycle from planning to production.
  • Promote engineering best practices and operational excellence.

Benefits

  • Encouragement and resources for career development and mentorship opportunities.
  • Access to modern software development tools to enhance productivity.
  • Inclusive and respectful work culture that values accountability and collaboration.
Full Job Description

We are seeking an Associate Director of Software Engineering to lead and scale high-performing engineering teams while driving technical strategy across our front-end and platform ecosystem. This role balances people leadership, architectural direction, and cross-functional partnership to deliver reliable, modern, and scalable software solutions aligned with business goals.

The ideal candidate is a strong technical leader who can operate at both a strategic and execution level, foster collaboration across teams, and guide teams through modernization, change, and complex delivery challenges. The role requires experience delivering bothweb and mobile-based applicationsand a demonstrated history of successfully shipping and supporting products across these platforms.

Key Responsibilities

  • Lead and support multiple engineering teams and managers, ensuring clear ownership, accountability, and consistent execution across initiatives.

  • Define and execute technical and delivery strategies aligned with enterprise architecture standards, modernization goals, and business priorities.

  • Partner closely with Product, UX, Architecture, Security, Compliance, and other stakeholders to align roadmaps, priorities, and delivery expectations.

  • Serve as a change leader, guiding teams through unfamiliar or ambiguous situations while promoting adaptability and continuous learning.

  • Remove technical and business obstacles, establish clarity for ambiguous requests, and help teams navigate trade-offs effectively.

  • Oversee the full software delivery lifecycle, including planning, execution, release management, and production stability.

  • Support platform health by managing upgrade cycles, deployment timelines, and lifecycle standards to reduce risk and technical debt.

  • Collaborate across teams by coordinating initiatives, analyzing platform usage and requirements, reviewing technical implications of contracts, and supporting related internal projects.

  • Promote strong engineering practices, observability, operational excellence, and alignment with enterprise standards.

  • Conduct performance reviews, provide employee oversight, support career development, and mentor leaders and engineers.

  • Encourage the responsible use of AI-powered development tools (e.g., GitHub Copilot, ChatGPT, similar tools) across the product lifecycle to improve productivity, quality, and delivery outcomes.

  • Act as a subject matter expert for owned platforms and services, while enabling teams to build autonomy and technical ownership.

  • Serve as an ambassador of the OMF culture, modeling collaboration, respect, accountability, and inclusive leadership.

Qualifications

  • Bachelor's degree in computer science or a related field, or equivalent practical experience.

  • 8+ years of overall engineering experience.

  • Experience delivering and supporting both web and mobile applications, with a track record of successful releases and ongoing maintenance.

  • Experience in a lead developer, team lead, or people leadership role organizing, developing, and mentoring engineering teams.

  • Three or more years of progressive responsibility on development teams directly responsible for building and delivering software-intensive systems.

  • Exposure to technology and management principles including planning, organizational change management, resource allocation, leadership techniques, and coordination of people.

  • Strong communication skills with the ability to explain complex technical concepts to both technical and non-technical audiences.

  • Familiarity with modern software development practices, cloud-native technologies (AWS preferred), and JavaScript-based frameworks (Angular preferred).

  • Comfort operating in a fast-paced, evolving environment while balancing delivery, quality, and long-term sustainability.

Target base salary range is $160K-$180K, which is based on various factors including skills and work experience. In addition to base salary, this role is eligible for a competitive compensation program that is based on individual and company performance.

About OneMain Financial

OneMain Financial is a consumer finance company that provides personal loans and other financial services. The company was founded in 1912 and is headquartered in Evansville, Indiana. OneMain Financial offers loans for a variety of purposes, including debt consolidation, home improvement, and auto financing. The company operates more than 1,500 branches across the United States. OneMain Financial is a subsidiary of Springleaf Holdings, Inc.
Learn more about OneMain Financial
Size
8,800 employees
Market Cap
$4 billion
Industry
Net Income
$730 million
Founded
1912
5 Year Trend
+5%
Revenue
$4.9 billion
NASDAQ

Similar Jobs

More Jobs at OneMain Financial

  • Senior Depot Specialist
    $72K — $90K *
    Syracuse, NY 13210 (Onondaga County)
    Aerospace & Defense
    In-Person
  • Manager, Quality
    $145K — $188K *
    Bristol, RI 02809 (Bristol County)
    Aerospace & Defense
    In-Person
  • SAS
    Vice President of Data Analytics
    $150K — $200K *
    Cary, NC 27513 (Wake County)
    Information Technology
    In-Person
  • General Dentist
    $300K — $500K *
    Lubbock, TX 79424 (Lubbock County)
    Healthcare
    In-Person
  • General Dentist
    $300K — $500K *
    Denver, CO 80219 (Denver County)
    Healthcare
    In-Person

More Information Technology Jobs

Find similar Associate Director - Software Engineering - Platforms and Front-End jobs: