Chicago, ILFull-timeSenior98k–140k a yearMay 29, 2026
Share
Job Description
As a Senior Software Engineer, you will take ownership of the development of our systems and applications. You will team up with technical stakeholders to help build out AI tooling for the enterprise. You’ll also enhance our collaborative environment by supporting the engineers on your team through mentorship and knowledge sharing
Our Platform Engineering team enables faster, continuous, and safer development by building and maintaining tooling and solutions that address engineering challenges across our application platforms
Benefits
Our hybrid roles require in-office work Tuesday through Thursday, with remote flexibility on Mondays and Fridays. This schedule fosters collaboration, team connection, and strategic planning, enhancing communication and effectiveness to drive results
Health, dental, and vision insurance including mental health benefits
PTO & paid holidays off
Sabbatical program (for eligible roles)
Paid parental leave
Summer hours (for eligible roles)
DEI groups (B.L.A.C.K. @ Enova, HOLA @ Enova, Women @ Enova, Pride @ Enova, South Asians @ Enova, APEX @ Enova, and Parents @ Enova)
Charitable matching and a paid volunteer day…Plus so much more!
Employee recognition and rewards program
401(k) matching plus a roth option
Verified Listing
This role has been verified for authenticity, market-rate compensation, and remote eligibility.