Enova International

Software Engineer - SMB (Hybrid)

Enova International
Apply
2 months ago
Chicago, IL, USAEntry Level / Mid Level
H1B Sponsor

Base Salary

$68k - $90k/yr

Responsibilities

  • Own core application features throughout their lifecycle, from implementation to deployment
  • Collaborate with teammates to identify and execute technical solutions to complex problems
  • Propose ideas, learn from senior peers, and participate in code reviews
  • Work with product and engineering team members to understand and implement business requirements
  • Contribute to the ongoing evolution of Enova products and services
  • Build backend services, develop frontend applications, debug production issues, and unblock complex tasks
  • Work within multidisciplinary teams in an Agile environment

Requirements

  • At least 2 years of professional experience building and deploying software using Java, Python, or Go, with TypeScript and React for frontend development
  • Strong understanding of SQL and database fundamentals, including schema design, indexes, migrations, and query optimization
  • Experience with API integrations and microservices or event-driven architectures
  • Experience building both frontend and backend applications and interest in full-stack development
  • Strong coding, debugging, and troubleshooting skills focused on clean, maintainable, and scalable solutions
  • Experience using AI tools to enhance software development workflows with sound judgment
  • Strong communication, collaboration, prioritization, and cross-functional teamwork skills
  • Willingness to participate in an on-call rotation
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • Familiarity with unit and integration testing practices and frameworks is preferred
  • Experience across development, testing, and release phases is preferred
  • Experience with Docker or Kubernetes is preferred
  • Basic familiarity with AWS and Terraform is preferred
  • Exposure to non-relational or graph databases and open-source contributions is preferred

Benefits

  • Hybrid schedule with in-office work Tuesday through Thursday and remote flexibility Mondays and Fridays
  • Health, dental, vision, and mental health benefits
  • 401(k) matching with a Roth option for U.S.-based employees
  • PTO and paid holidays
  • Sabbatical program for eligible roles
  • Summer hours for eligible roles
  • Paid parental leave
  • DEI groups, employee recognition and rewards, charitable matching, and a paid volunteer day
Enova International

About Enova International

1,001-5,000 employees

Enova International (NYSE: ENVA) is a leading online financial services company that serves small businesses and consumers who are underserved by traditional banks. For over 20 years, Enova has provided over $72 billion in loans and financing to more than 15 million customers by offering a suite of market-leading products powered by the company's world-class analytics, machine learning algorithms and proprietary technology. You can learn more about the company and its portfolio of businesses at www.enova.com.