Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

OneMain Financial Logo

Lead Engineer - Software

OneMain Financial

Salary not specified
Sep 28, 2025
Charlotte, NC, US
Apply Now

OneMain Financial is investing in digital innovation, emerging products, and new ways to help customers with their financial wellbeing, specifically on their industry-leading credit cards platform. They are looking for a Lead Engineer to plan, design, and develop customer-facing applications for credit cards.

Requirements

  • At least 5+ years of experience designing, developing, and delivering backend applications with Node.JS, TypeScript, JavaScript, Restful APIs, and related backend frameworks
  • At least 5 years of experience building internet facing applications
  • At least 5 years of experience with known Cloud and/or OpenShift, preferably AWS
  • Proficient in following concepts: object-oriented programming, software engineering techniques, quality engineering, parallel programming, databases, etc.
  • Proficient in building and consuming RESTful APIs
  • Experience integrating APIs with front-end and/or mobile-specific frameworks
  • Experience developing and deploying applications within Kubernetes based containers

Responsibilities

  • Perform complex application programming activities with an emphasis on backend systems development: Node.JS, TypeScript, JavaScript, RESTful APIs and more
  • Lead the definition of system architecture and detailed solution design that are scalable and extensible
  • Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
  • Own the quality of code and do your own testing. Automate feature testing and contribute UI testing framework
  • Become a subject matter expert for our mobile applications backend and middleware
  • Deliver amazing solutions to production that knock everyone’s socks off
  • Mentor junior developers on the team

Other

  • Minimum B.S. / M.S. Computer Science or related discipline from accredited college or University
  • Proficient in managing multiple tasks and consistently meet established timelines
  • Strong collaboration skills
  • Excellent written and verbal communications skills
  • Financial Services experience and Credit Card experience a big plus.