×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineering Manager

Job in Irving, Dallas County, Texas, 75014, USA
Listing for: OneMain Financial
Full Time position
Listed on 2026-01-15
Job specializations:
  • IT/Tech
    IT Project Manager, Systems Engineer
Job Description & How to Apply Below

Work You’ll Do

At One Main, we combine the dynamic, innovative environment of a startup with the stability and financial resources of one of the country’s largest lenders. Our team is passionate, agile, and always open to new ideas. We empower our team members to drive meaningful change, and if you’ve got a fresh perspective on improving our tech stack, refining processes, or pushing the envelope, we’re all ears!

As we continue to grow, we’re seeking a Software Engineering
Manager to join our Technology team. In this role, you’ll oversee and guide the application development team, ensuring key projects are delivered efficiently—on time, within budget, and in alignment with our broader business objectives. This is a leadership role that blends technical oversight, strategic thinking, and people management. You’ll play a key role in shaping the platform’s architecture, delivery approach, and technical direction, while also developing talent and fostering a high-performance culture.

Key Responsibilities:

  • Lead, mentor, and support the application development teams to drive both individual and collective success.
  • Manage project timelines, resources, and budgets to ensure smooth and timely delivery.
  • Cultivate strong working relationships with internal teams and external partners.
  • Oversee vendor relationships, ensuring collaboration and effective service delivery.
  • Monitor and manage project and departmental budgets to optimize cost efficiency.
  • Take on additional responsibilities as needed to support the evolving needs of the business.

What We’re Looking For:

  • Proven ability to manage multiple complex projects simultaneously, ensuring priorities are effectively balanced.
  • Strong communication skills, capable of engaging both technical and non-technical stakeholders.
  • Experience in managing complex systems and projects from inception to completion.
  • Analytical mindset with a focus on problem-solving and making data-driven decisions.
  • A proactive approach to meeting deadlines and achieving performance goals.
  • Strong technical instincts, with a knack for evaluating and choosing the right technologies and approaches. You’ve successfully iterated on problems, leading to broader, impactful solutions.
  • Passion for continuous learning, staying updated on emerging technologies, and evolving your technical knowledge.
  • Comfort working in ambiguity, identifying patterns, and recommending actionable solutions.
  • Collaborative, with the ability to work across diverse teams and stakeholders.
  • A genuine passion for technology—whether through personal projects, open-source contributions, or hands-on experience.
  • Enthusiasm for Dev Ops culture and collaborative software engineering practices.
  • Lead and grow a team of engineers working on customer-facing loan acquisition experiences—mentoring tech leads, hiring top talent, and supporting career development.
  • Partner closely with Product, Marketing, and Design to shape the roadmap, deliver features that improve performance, and test ideas quickly.
  • Foster a culture of accountability, quality, and thoughtful decision-making through strong engineering practices (e.g., code reviews, testing, documentation).
  • Set clear team goals, measure progress, and continuously improve engineering processes and collaboration.
  • Translate high-level business goals into technical direction, and collaborate with enterprise architects and infrastructure partners on long-term planning.
  • Actively contribute to platform evolution, including migration and modernization efforts.
  • Deliver tough messages, handle disagreements, and address difficult questions to a non-managerial audience, with support from a more senior manager as needed.

Basic Qualifications:

  • B.S. / M.S. in Computer Science or related discipline from an accredited college or university.
  • 10+ years of leadership experience in managing technical teams especially on IBMi.
  • 3 or more years of progressive responsibility as an engineer on development teams directly responsible for building and delivering software-intensive systems.
  • 3-4 years of leadership experience, with a focus on organizing, developing, and mentoring teams.
  • Strong technical background in legacy technology especially…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary