Enova International

Software Engineer, Team Lead – SMB

Enova International

full-time

Posted on:

Location Type: Hybrid

Location: ChicagoIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $116,000 - $160,000 per year

Job Level

About the role

  • Managing a team of engineers in designing and implementing technical solutions to business problems.
  • Working closely with Product Management, Analytics, Sales and Operations.
  • Collaborating with other Software Engineering teams to deliver business value.
  • Equipping and empowering the team, managing project timelines and expectations.
  • Building partnerships with other teams and functions.
  • Driving and improving the SDLC process.
  • Ensuring timely remediation of production and operational issues
  • Actively managing risks that may impact delivery.

Requirements

  • 5+ years of full-stack experience delivering scalable applications, preferably using backend languages like Java, Python, Go, and modern frontend development with React and TypeScript.
  • Passion for coaching, mentoring, and developing a team of engineers with diverse backgrounds and varying experience levels.
  • The ability to solve problems in more than one language, and know exactly why one of them is better.
  • Expertise with building software features, enterprise architecture, and API integration to facilitate first in class software.
  • Agile project management skills, specifically the ability to oversee projects end-to-end, estimate work, and break up problems into deliverable parts.
  • Experience deploying multiple web applications from a full-stack perspective.
  • Experience collaborating with product managers to plan and scope products iteratively.
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!
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaPythonGoReactTypeScriptAPI integrationenterprise architecturefull-stack developmentscalable applicationsSDLC
Soft Skills
coachingmentoringproblem-solvingteam managementcollaborationrisk managementproject managementcommunicationempowermentpartnership building