OneMain Financial
Posted 2mo ago

Staff Engineer - Software, Frontend Platform Engineering

OneMain Financial
Baltimore, Maryland, United States
$130k-$160k/yrOnsiteFull Time
Responsibilities
  • leading architecture
  • designing solutions
  • mentoring engineers
Requirements
  • 8+ years frontend software engineering experience
  • Deep expertise in Angular
  • JavaScript/TypeScript
  • Micro frontend architectures
  • Observability
  • Performance
  • API integration, and technical leadership
  • BS in CS preferred
Technical tools mentioned
AngularJavaScriptTypeScriptAWS

Job description

We are seeking a Staff Software Engineer to help drive the evolution of our frontend platform, architecture, and engineering practices across OneMain's digital experiences. This role is ideal for a hands-on technical leader who is passionate about modern web technologies, frontend architecture, developer experience, observability, and platform scalability.


The ideal candidate will have deep expertise in Angular, JavaScript/TypeScript, micro frontend architecture, web performance, analytics instrumentation, and operational excellence. This role requires strong technical leadership, the ability to influence engineering direction across teams, and experience building and supporting large-scale customer-facing web and mobile applications.


You will work closely with Product, UX, Architecture, Security, and Engineering teams to deliver modern, scalable solutions while helping establish standards, best practices, and technical direction across our frontend ecosystem. The ideal candidate demonstrates a growth mindset, quickly develops expertise in new domains and technologies, and thrives in environments that require continuous learning, adaptability, and technical leadership.

Key Responsibilities

  • Provide technical leadership for frontend architecture, platform capabilities, and engineering best practices across web and mobile customer experiences.

  • Partner with engineering teams to evolve Angular-based applications, micro frontend architecture, shared component libraries, and frontend platform standards.

  • Design scalable, maintainable, and performant customer-facing web and mobile experiences.

  • Partner with product, UX, platform, and architecture teams to translate business requirements into technical solutions.

  • Drive observability improvements through client-side monitoring, logging, telemetry, and performance measurement across web and mobile applications.

  • Partner with analytics and business teams to implement tracking, tag management, experimentation, and customer journey measurement strategies.

  • Collaborate with platform and DevOps teams to improve release processes, deployment automation, and operational readiness.

  • Lead root-cause analysis and troubleshooting efforts for complex production issues impacting customer experiences.

  • Evaluate emerging technologies, frameworks, and architectural patterns to support modernization initiatives.

  • Mentor engineers through design reviews, technical coaching, and architecture discussions.

  • Influence technical direction across teams and help establish standards that improve developer productivity, reliability, scalability, and customer experience.

  • Serve as a subject matter expert for frontend technologies, digital customer experiences, and platform engineering practices.

Qualifications

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

  • 8+ years of software engineering experience with a strong focus on frontend development.

  • Experience delivering and supporting customer-facing web and mobile applications in production environments.

  • Deep expertise in Angular, JavaScript/TypeScript, and modern web application architecture.

  • Experience implementing micro frontend architectures and shared UI platforms.

  • Experience with frontend observability, monitoring, logging, and performance optimization.

  • Familiarity with analytics instrumentation, digital tracking, tag management solutions, and experimentation platforms.

  • Strong understanding of API integrations and distributed system interactions.

  • Experience supporting production systems and troubleshooting complex customer-facing issues.

  • Excellent communication skills and the ability to influence technical decisions across teams.

  • Passion for technical excellence, continuous improvement, and mentoring other engineers.

Preferred Qualifications

  • Experience with AWS and cloud-native application architectures.

  • Familiarity with modern frontend build and deployment pipelines..

  • Experience leading frontend platform modernization and migration initiatives.

  • Experience building reusable design systems, component libraries, and shared frontend frameworks.

  • Demonstrated ability to influence technical strategy and execution across multiple teams.

  • Comfortable operating in fast-paced environments while balancing delivery, quality, and long-term sustainability.

OneMain Financial (NYSE: OMF) is the leader in offering nonprime customers responsible access to credit and is dedicated to improving the financial well-being of hardworking Americans. Since 1912, we’ve looked beyond credit scores to help people get the money they need today and reach their goals for tomorrow. Our growing suite of personal loans, credit cards and other products help people borrow better and work toward a brighter future.

Driven collaborators and innovators, our team thrives on transformative digital thinking, customer-first energy and flexible work arrangements that grow lives, careers and our company. At every level, we’re committed to an inclusive culture, career development and impacting the communities where we live and work. Getting people to a better place has made us a better company for over a century. There’s never been a better time to shine with OneMain.

Because team members at their best means OneMain at our best, we provide opportunities and benefits that make their health and careers a priority. That’s why we’ve packed our comprehensive benefits package for full- and some part-timers with: 

  • Health and wellbeing options including medical, prescription, dental, vision, hearing, accident, hospital indemnity, and life insurances 

  • Up to 4% matching 401(k)   

  • Employee Stock Purchase Plan (10% share discount)   

  • Tuition reimbursement   

  • Paid time off (15 days’ vacation per year, plus 2 personal days, prorated based on start date) 

  • Paid sick leave as determined by state or local ordinance, prorated based on start date 

  • Paid holidays (7 days per year, based on start date) 

  • Paid volunteer time (3 days per year, prorated based on start date) 

Target base salary range is $130,000-$160,000 for Baltimore MD, 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.

OneMain Holdings, Inc. is an Equal Employment Opportunity (EEO) employer. Qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship status, color, creed, culture, disability, ethnicity, gender, gender identity or expression, genetic information or history, marital status, military status, national origin, nationality, pregnancy, race, religion, sex, sexual orientation, socioeconomic status, transgender or on any other basis protected by law.

About OneMain Financial

The leader in offering nonprime customers responsible access to credit.

Year founded
1912
Employees
9300
Organization type
Public
Latest investment
Raised $600.00M Post-IPO Debt (2026)
Headquarters
US

Similar jobs

Software Engineer roles near Baltimore, Maryland
11y
Save
Mark Applied
Hide
Software Developer/Software Engineer
Reston, Virginia, United States
OnsiteFull Time
Morfologica
Morfologica: N NLP and computational-linguistics consulting and engineering firm serving academic, business, and government organizations.
Software Engineers/Developers experienced with lifecycle software development; strong programming and automated testing skills; ability to work with government customers.
Java, Ruby, Python, C++, SQL, Oracle, NLP
3h
Save
Mark Applied
Hide
Pre-Award: MXM- Software Engineer III
Crane or Washington or Tampa or Bedford or Dayton or United States
HybridFull Time
Barbaricum
Barbaricum: Government contracting firm providing intelligence, analytics, and engineering support.
10+ YOERequires active DoD Secret clearance, U.S. citizenship, a quantitative-field master's degree, and 10 years of professional software engineering experience.
agile, DevOps, DevSecOps
3h
Save
Mark Applied
Hide
Senior Software Engineer - PA053
Bethesda, Maryland, United States
$140k-$220k/yr HybridFull Time
ZoomInfo
ZoomInfoNasdaq Global Select Market: GTM: B2B go-to-market intelligence platform providing data, buying signals, and automation to sales, marketing, and recruiting teams.
6+ YOEBachelor's degree or equivalent experience; 6+ years with Node.js and Angular, 3+ years in large-scale distributed systems, and 2+ years leading projects. MongoDB and microservices expertise required.
Node.js, Angular, Claude, Cursor, GitHub Copilot, Java, MongoDB, AWS, GCP, Azure, Docker, Kubernetes, Kafka, RabbitMQ
15h
Save
Mark Applied
Hide
Senior Software Engineer, Estimation & Filtering
Washington or Waltham
$220k-$292k/yr OnsiteFull Time
Anduril Industries
Anduril Industries: Defense technology developing AI-powered autonomous military systems.
Expertise in C/C++, Python, and Matlab; target tracking, state estimation, sensor fusion, statistical modeling, applied mathematics, machine learning, and real-time systems. Eligible for U.S. Top Secret clearance.
C, C++, Python, Matlab, Kalman filters, particle filters, JPDA, MHT, PHD filters, NoSQL, Lattice OS
18h
Save
Mark Applied
Hide
Engineering Development Program (EDP) - Software Engineering
Hartford or Atlanta or Saint Paul or Hunt Valley
$70k-$116k/yr HybridFull Time
Travelers
TravelersNYSE: TRV: A leading provider of property and casualty insurance.
Bachelor’s or master’s degree or accredited technical bootcamp; exposure to object-oriented programming, algorithms, data structures, systems design, networking, APIs, web development, databases, and SQL.
RESTful APIs, GraphQL, React, NextJS, SQL, NoSQL, Agile, Artificial Intelligence (AI)
18h
Save
Mark Applied
Hide
Senior Software Engineer, Open Harness Engineering
California or New York or Texas or Colorado or Washington
$184k-$357k/yr RemoteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Computing platform for AI and accelerated graphics.
8+ YOE8+ years of software engineering experience and production-system ownership; bachelor's or master's degree or equivalent; expert Python and proficiency in Rust, Go, C++, or TypeScript; experience with agents, evaluation infrastructure, distributed systems, and open-source software.
Python, Rust, Go, C++, TypeScript, OpenTelemetry, OpenInference, SWE-bench, Terminal-Bench, AgentBench
18h
Save
Mark Applied
Hide
Lead Software Engineer, Back End (IC)
McLean or Richmond or New York City or Cambridge
$179k-$246k/yr OnsiteFull Time
Capital One
Capital OneNYSE: COF: A technology-driven bank providing diverse financial services.
4+ YOE1+ MgmtBachelor's degree and 4+ years of professional software engineering experience required, including 1+ year with cloud computing. Preferred: 7+ years in Python, Go, or Node.js and people management experience.
Python, SQL, Node, Go, Open Source RDBMS, NoSQL, Docker, Kubernetes, AWS, Microsoft Azure, Google Cloud, GCP, Agile
18h
Save
Mark Applied
Hide
Senior Software Engineer
Washington or Bethesda or United States
OnsiteFull Time
Analytica
Analytica: Private federal management consulting and technology services firm serving U.S. government agencies.
5+ YOEBachelor's degree or equivalent experience, 5+ years of full-stack software development, Azure expertise, front-end and back-end development, REST APIs, SQL, Git, CI/CD, Agile/Scrum, and ability to obtain required federal clearance.
Microsoft Azure, React, Angular, JavaScript, TypeScript, C#, .NET, .NET Core, Python, REST, Azure App Service, Azure Functions, Azure API Management, Azure Storage, Azure SQL, Azure Cosmos DB, Azure Service Bus, Azure Key Vault, SQL Server, PostgreSQL, Cosmos DB, Azure DevOps, GitHub Actions, Git, HTML, CSS, CMMI, ISO 9001