Enova International · 8 hours ago
Senior Software Engineer (Hybrid)
Enova International is a leading financial technology company that provides online financial services through their AI and machine learning-powered Colossus™ platform. As a Senior Software Engineer, you will have ownership over your application’s lifecycle and work collaboratively across various teams to enhance Enova’s products and services.
ConsumerCreditFinanceFinancial Services
Responsibilities
Have empowered ownership over your application’s lifecycle
Identify and execute on best answers
Propose ideas and learn from others
Mentor junior engineers
Work with all facets of the business from Product Management and Analytics to Operations
Actively participate in the ongoing evolution of Enova’s products and services
Be working across the Tech organization in multi-disciplined teams
Be working in an Agile environment
Qualification
Required
Deployed software using Java or Python to design and implement technical solutions to business problems
An understanding of database concepts (Ex: SQL, tables, indexes, migrations, etc.) and experience writing complex queries
Comfort building features integrating over an API and using Swagger or other modern tools for documentation
Passion for working with microservices and event driven architecture
An eagerness to develop both frontend and backend as part of a full stack team
Ability to balance multiple concurrent projects with varying priorities
A knack for crafting exceptional code and using open source technologies
Willingness to participate in a periodic on-call rotation
Experience troubleshooting production issues using observability tools
A zeal for continuous learning
Bachelor's degree in Computer Science, Engineering, or equivalent experience
Preferred
Experience with non relational databases and/or graph db
Experience with other programming languages, we welcome engineers from various technical backgrounds
Experience with testing practices
Actively contributes to all SDLC phases (development/testing/release)
Experience with Containers such as Docker or Kubernetes
AWS skills and/or Certifications
Experience deploying changes via Terraform
Contribute to popular open-source projects (send us GitHub links!)
Benefits
Health, dental, and vision insurance including mental health benefits
401(k) matching plus a roth option (U.S. Based employees only)
PTO & paid holidays off
Sabbatical program (for eligible roles)
Summer hours (for eligible roles)
Paid parental leave
DEI groups (B.L.A.C.K. @ Enova, HOLA @ Enova, Women @ Enova, Pride @ Enova, South Asians @ Enova, APEX @ Enova, and Parents @ Enova)
Employee recognition and rewards program
Charitable matching and a paid volunteer day…Plus so much more!
Company
Enova International
Enova International (NYSE: ENVA) is a leading online financial services company that serves small businesses and consumers who are underserved by traditional banks.
Funding
Current Stage
Public CompanyTotal Funding
$900M2024-08-12Post Ipo Debt· $500M
2023-12-04Post Ipo Debt· $400M
2014-11-13IPO
Leadership Team
Recent News
2025-12-19
Company data provided by crunchbase