Senior Python Engineer (Remote)

Enova International
Apply Now

Job Description

Do you love solving challenging data problems? Are you an experienced software engineer interested in getting into the data engineering space and learning about AWS? At Enova, we have a team dedicated to addressing the intersection of good software engineering practice and the world of data science and analytics. We are dedicated to building pipelines and tools to help get data to the decision makers and model builders more quickly, and are focused especially on that last mile of data – understanding the business need for data across multiple groups and then using our software / AWS skills to develop data solutions that help the company.


  • Apply your software experience to learn about a current data need in Analytics / Forecasting / Marketing, design a solution for it, and then work with the team to implement it.
  • Use Python, Go, Postgres, Kafka, and several parts of AWS.
  • Help make additions to an internal data pipeline that moves data from Postgres / MySQL / SQL Server (and custom producers) to Snowflake and Postgres.
  • Work in an environment where you will have a lot of autonomy once you show you're comfortable with the stack (and, at the same time, with lots of support to help you get there).
  • Requirements:
  • 3+ years of experience in Python, OOP, SDLC, and CI/CD.
  • Experience with one or more other programming languages (we welcome engineers from all backgrounds).
  • A demonstrated understanding of software principles and experience writing software solutions.
  • An interest in data engineering and writing great data solutions.

Benefits & Perks:

  • Flexible work schedule (In-office T/W/Th and remote M/F for hybrid-eligible roles)
  • 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!

Company Info.

Enova International

Enova International is a financial technology company that provides online financial services to consumers and small businesses. Enova's products include short-term consumer loans, lines of credit, installment loans, and small business loans. The company's loans are offered through its online platforms, which use proprietary technology and analytics to evaluate borrowers and determine creditworthiness.

  • Industry
    Financial services,FinTech
  • No. of Employees
  • Location
    Chicago, IL, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Enova International is currently hiring Senior Python Engineer Jobs in Chicago, IL, USA with average base salary of $90,000 - $190,000 / Year.

Similar Jobs View More