Senior Software Engineer (Full Stack - Backend Focused) at OneMain Financial (Baltimore, MD)

Senior Software Engineer (Full Stack - Backend Focused) at OneMain Financial (Baltimore, MD)

At OneMain Financial

Date Posted:


Senior Software Engineer

Our Company:

OneMain Financial is the countrys largest lending-exclusive financial company, proudly serving millions of customers with safe, affordable and transparent installment loans. Our customers turn to us every dayonline and at 1,500 branches in 44 statesto help them take control and improve their financial lives with solutions for debt consolidation, medical expenses, household bills, home improvements and auto purchases. Our talented and dedicated team members constantly look for responsible ways to serve our customers when, where and how they want. Its all about doing the right thinga mission that hasnt changed for more than 100 years.

Trim's mission is to make Americans financially healthy at scale. In the past five years, we've saved our users more than $70 Million. Your work will directly improve the financial health of our over 600,000 active users.

We are growing fast and looking for Software Engineers who will work collaboratively with our team of Engineers to design, build, deploy, and maintain software across our stack.

We are a highly collaborative team and bring our best selves to work every day because we enjoy working with each other. We prioritize team culture as much as we do our customers. We are looking for people who embody our company's core values of Customer Obsessed, Unstoppable Ownership, Truth-Seeking, Constantly Evolving, and Compassionate Colleagues.

Trim is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

What will you do?

  • Build and maintain robust APIs and services to power our product.

  • Develop, articulate, and prioritize software requirements, working closely with the product, growth and operation teams.

  • Improve the performance, robustness, and scalability of our systems.

  • Invest in tools and automation to improve productivity across the whole team.

  • Teach, mentor and learn from your teammates. Lead and participate in internal tech talks.

  • Support a culture of code quality, documentation, and thoughtful design tradeoffs. Navigate between shipping quickly and long-term maintainability.

Technologies we use:

Server: Ruby on Rails and Node

Client: ES6, React, and Redux

Infrastructure: AWS, PostgreSQL, Convox, and Docker

DevTooling: Github, CircleCI, Datalog, Sentry, Launchdarkly, and Heap

Ideal candidates will have:

  • A passion for helping improve peoples financial health

  • 5+ years of full time development experience with a focus on server-side application and API development

  • Deep understanding of fundamentals of REST APIs and Service Oriented Architecture

  • Demonstrable interest in learning and adopting new tools and techniques

  • Experience collaborating with and mentoring teammates

  • Experience and comfort with backend development

  • Solid understanding of SOLID OOD principle

  • Experience with ORMs and DB architecture

Why work at Trim by OneMain?

  • Grow as both an engineer and technical leader

  • Move quickly and gain significant ownership over your results

  • Work with our talented, positive, and highly-collaborative team

  • Competitive salary and equity compensation

  • Full benefits, including top-tier medical, dental, and vision insurance - see below

  • Team events: Bi-Weekly Happy Hours, Random Monthly Events, Games Lunches, Team Offsites, and Trim Treats

We are committed to a workplace that reflects the users we serve. We especially encourage women, people of color, and others who are underrepresented in the tech industry to apply.

Because we want our team members to bring us their very best every day, we believe they deserve the right opportunities and benefits. Thats why we packed our comprehensive benefits package for full- and some part-timers with:

  • Health and wellbeing options for team members and their dependents
  • Up to 4% matching 401(k)
  • Tuition reimbursement
  • Continuing education
  • Bonus eligible
  • Paid time off
  • Paid volunteer time
  • And more


Apply for the job