Full-Time

Software Engineer

Product

Updated on 2/4/2025

Enova

Enova

1,001-5,000 employees

Online financial services and credit solutions

Fintech
Financial Services

Compensation Overview

$68k - $110kAnnually

+ Bonus

Junior, Mid

No H1B Sponsorship

Chicago, IL, USA

Hybrid roles entail working in-office from Tuesday to Thursday, with the choice to work remotely on Mondays and Fridays.

Category
Backend Engineering
Frontend Engineering
Full-Stack Engineering
Software Engineering

You match the following Enova's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • 2+ years of experience in a full stack development role
  • Proficiency in one or more object-oriented programming languages.
  • The ability to solve complex problems in more than one language, and know why one of them is better.
  • Expertise with building software features, enterprise architecture, and API integration to facilitate first in class software.
  • Project management skills, specifically the ability to oversee projects end-to-end, estimate work, and break up problems into deliverable parts.
  • Deployed multiple web applications from a full-stack perspective.
  • Experience collaborating with product managers to plan and scope products iteratively.
  • A Bachelor’s degree in Computer Science, Engineering or equivalent experience.
Responsibilities
  • Take ownership of the development of our systems and applications.
  • Team up with technical and business stakeholders.
  • Advocate for a high quality codebase and eliminate roadblocks.
  • Enhance the collaborative environment by supporting the engineers on your team through mentorship and knowledge sharing.

Enova provides online financial services, focusing on accessible credit solutions for non-prime consumers and small businesses. Their platform uses machine learning to evaluate creditworthiness, allowing them to offer loans to individuals with lower credit scores who may struggle to obtain financing from traditional banks. Enova differentiates itself by targeting underserved markets, addressing the financial challenges faced by many Americans and small businesses. The company generates revenue through interest and fees on its diverse range of financial products, including personal loans and lines of credit. Additionally, Enova partners with traditional banks to enhance their credit offerings, expanding access to financial services. The goal of Enova is to help hardworking individuals and businesses gain access to reliable credit while promoting diversity and inclusion within its workforce.

Company Stage

IPO

Total Funding

$400M

Headquarters

Chicago, Illinois

Founded

2004

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

2%
Simplify Jobs

Simplify's Take

What believers are saying

  • Increased digital banking adoption expands Enova's market for online financial solutions.
  • Advancements in machine learning improve Enova's risk management and loan approval processes.
  • Global financial inclusion initiatives encourage partnerships, expanding Enova's collaborative opportunities.

What critics are saying

  • Emerging fintech startups offering similar solutions could erode Enova's market share.
  • Rising interest rates may increase borrowing costs, impacting Enova's profitability.
  • Intensifying regulatory scrutiny on non-prime lending could lead to operational challenges.

What makes Enova unique

  • Enova uses machine learning to offer tailored credit solutions to non-prime consumers.
  • The company collaborates with traditional banks to enhance their credit offerings.
  • Enova's diverse product range includes personal loans, small business loans, and lines of credit.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Advance your career - We have a dedicated training team focused on giving you the tools you need to succeed within your department, within the company and in your career. The focus starts day one with a robust onboarding program and continues throughout your career at Enova.

See the benefits - Full-time employees receive medical, dental and vision benefits; matching 401(k); PTO; commuter benefits; flexible spending accounts for health care and dependent daycare; and more!

Be recognized - There’s plenty of room for both lateral and upward movement here at Enova. We’re always interested in promoting from within, and we keep a lookout for top talent who are ready to advance.

Get your perks - Full-time employees can receive tuition reimbursement, one-month paid sabbatical after four years, discounted massages, manicures and other perks.

Give back - We work throughout the year to partner with local charities and assist our neighbors in need. We also offer a charitable match program — allowing team members to double their impact when they donate money to charity.

Have fun - We like challenges here; maybe that’s why we have so many games, competitions and outings. There are a number of ways you can scratch your competitive itch and have fun!