← All roles

Senior Software Engineer - SMB (Hybrid)

Enova ·Chicago, IL ·Hybrid 23d ago
JavaPythonGoTypeScriptReactDockerKubernetesAWS

About the role

As a Senior Software Engineer on the Product SMB team, you'll design and implement technical solutions, collaborate with engineers, mentor junior developers, and work with cross-functional teams like Product Management, Analytics, and Operations. You'll tackle microservices design, operational issues, production debugging, and risk management.

Requirements

4+ years of software development experience using Java, Python, or Go with TypeScript/React frontend; strong SQL and database fundamentals; experience with microservices/event-driven architectures and API integrations; full-stack development skills; strong debugging and collaboration skills; willingness for on-call rotation; Bachelor's degree in CS or equivalent. Nice-to-have: Docker, Kubernetes, AWS.

About the company

Enova

Enova International is a financial technology company providing online financial services to non-prime consumers and small businesses. Leveraging its machine learning-powered Colossus™ platform, Enova offers accessible credit solutions and world-class technology to traditional banks. The company aims to close the world's credit gap by delivering fast, trustworthy credit through advanced analytics and technology.

View company page →
$98k–140k
Hybrid Chicago, ILChicago, United States
Posted 23d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
Enova
https://www.enova.com

Enova International is a financial technology company providing online financial services to non-prime consumers and small businesses. Leveraging its machine learning-powered Colossus™ platform, Enova offers accessible credit solutions and world-class technology to traditional banks. The company aims to close the world's credit gap by delivering fast, trustworthy credit through advanced analytics and technology.

View company page →