Senior Software Engineer - Hybrid (Full-Stack/Microservices)

Enova International

Chicago (IL)

Hybrid

USD 98,000 - 140,000

Full time

33 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health Insurance
Dental Insurance
Vision Insurance
401(k) Matching
Roth 401(k) option
PTO & Holidays
Sabbatical Program
Summer hours
Parental leave
Employee recognition program
Charitable matching
Volunteer day

Job summary

Enova International is seeking a Senior Software Engineer on the Product SMB team in Chicago (hybrid schedule Tue–Thu in office, remote Mon/Wed). You’ll design and implement scalable software, mentor juniors, and collaborate with Product Management, Analytics, and Operations to drive business value.

The role requires 4+ years in Java/Python/Go with TypeScript/React for frontend, strong SQL, and experience with APIs and microservices. Knowledge of AI-enabled workflows is a plus.

Qualifications

  • 4+ years of professional experience building and deploying software using Java, Python, or Go, with TypeScript and React for frontend development.
  • Strong SQL and database fundamentals: schema design, indexes, migrations, and query optimization.
  • Experience with API integrations and microservices or event-driven architectures.
  • Interest in full-stack development with both frontend and backend capabilities.
  • Strong coding, debugging, and troubleshooting skills for scalable solutions.
  • Ability to manage priorities across multiple projects in a fast-paced environment.
  • Experience using AI tools to enhance software development workflows.

Responsibilities

  • Design and implement technical solutions to business problems on the Product SMB team.
  • Collaborate with engineers, Product Management, Analytics, and Operations to deliver value.
  • Mentor junior developers and guide architecture and code quality.
  • Tackle microservices design, production debugging, and risk mitigation.

Skills

Java
Python
Go
TypeScript
React
SQL
APIs
Microservices
Full Stack
On-call
Team Collaboration
AI tools

Education

Bachelor's degree in Computer Science, Engineering, or equivalent practical experience

Tools

Docker
Kubernetes
AWS

Job description

Enova International is seeking a Senior Software Engineer on the Product SMB team in Chicago (hybrid schedule Tue–Thu in office, remote Mon/Wed). You’ll design and implement scalable software, mentor juniors, and collaborate with Product Management, Analytics, and Operations to drive business value.

The role requires 4+ years in Java/Python/Go with TypeScript/React for frontend, strong SQL, and experience with APIs and microservices. Knowledge of AI-enabled workflows is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Product Platform (Hybrid)
Senior Software Engineer, Product Platform (Hybrid)

Enova International • Chicago (IL)

Hybrid
USD 98,000 - 140,000
Health, dental, vision
401(k) match
Sabbatical program
+1
Senior Software Engineer - Product Platform (Hybrid)
Senior Software Engineer - Product Platform (Hybrid)

Enova International • Chicago (IL), Northern (KY)

Hybrid
USD 98,000 - 140,000
Health, dental, and vision insurance
401(k) matching
PTO & paid holidays
+4
Senior Rails Engineer — Hybrid (Remote Mon/Fri)
Senior Rails Engineer — Hybrid (Remote Mon/Fri)

Enova • Chicago (IL)

Hybrid
USD 98,000 - 140,000
Hybrid schedule Tue-Thu in office
Health, dental, and vision
401(k) matching + Roth option
+7
Senior Software Engineer - Product (Hybrid)
Senior Software Engineer - Product (Hybrid)

Enova International • Chicago (IL)

On-site
USD 90,000 - 150,000
Health, dental, and vision insurance
401(k) matching
PTO & paid holidays
+6
Senior Software Engineer - Product (Hybrid) New Chicago, IL
Senior Software Engineer - Product (Hybrid) New Chicago, IL

Enova International • Chicago (IL), Northern (KY)

On-site
USD 98,000 - 140,000
Health, dental, and vision insurance
401(k) matching
PTO & paid holidays
+4
Senior Java Engineer - Hybrid in Chicago, Enterprise-Grade
Senior Java Engineer - Hybrid in Chicago, Enterprise-Grade

EXSIF OFFSHORE • Chicago (IL)

Hybrid
USD 130,000 - 140,000
Hybrid Software Engineer Intern - Full-Stack (Ruby/Go)
Hybrid Software Engineer Intern - Full-Stack (Ruby/Go)

Enova • Chicago (IL)

Hybrid
USD 48,000 - 52,000
Health, dental, and vision insurance
401(k) matching
PTO & paid holidays
Senior Software Engineer - Hybrid, Real-Time Data & APIs
Senior Software Engineer - Hybrid, Real-Time Data & APIs

Grainger • Chicago (IL)

Hybrid
USD 112,900 - 188,100
Medical, dental, vision insurance
Life insurance
Tuition reimbursement
+2
Senior Java Engineer - Hybrid Chicago (1 day/week)
Senior Java Engineer - Hybrid Chicago (1 day/week)

EXSIF Worldwide, Inc. • Chicago (IL), Northern (KY)

Hybrid
USD 130,000 - 140,000
Senior .NET Developer — Hybrid Chicago (Full-Stack)
Senior .NET Developer — Hybrid Chicago (Full-Stack)

1872 Consulting • Chicago (IL)

Hybrid
USD 110,000 - 140,000