Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Enova International

Senior Software Engineer – Platform

Enova International

Senior Software Engineer developing enterprise AI tooling and mentoring fellow engineers. Collaborating within a hybrid work environment at a fintech company.

Posted 5/29/2026full-timeChicago • Illinois • 🇺🇸 United StatesSenior💰 $98,000 - $130,000 per yearWebsite

About the role

Key responsibilities & impact
  • Take ownership of the development of our systems and applications.
  • Team up with technical stakeholders to help build out AI tooling for the enterprise.
  • Enhance our collaborative environment by supporting the engineers on your team through mentorship and knowledge sharing.
  • Build and maintain tooling and solutions that address engineering challenges across our application platforms.

Requirements

What you’ll need
  • 3+ years of experience in a full stack development role
  • 1+ years of experience working with AI technologies, including building AI-powered tooling
  • 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.

Benefits

Comp & perks
  • 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
  • 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!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full stack developmentAI technologiesobject-oriented programmingsoftware featuresenterprise architectureAPI integrationweb applicationsproject managementproblem solving
Soft Skills
mentorshipknowledge sharingcollaborationcommunicationleadership
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering