Full-Time

Data Engineer Team Lead

Confirmed live in the last 24 hours

Enova

Enova

1,001-5,000 employees

Online financial services and credit solutions

Fintech
Financial Services

Senior, Expert

No H1B Sponsorship

Chicago, IL, USA

Hybrid role requires in-office presence from Tuesday to Thursday.

Category
Data Engineering
Data & Analytics
Required Skills
Python
Airflow
SQL
Apache Kafka
Postgres
AWS
Go
Jenkins
Snowflake
Requirements
  • Experience designing, developing, and working with dimensional models is a must.
  • 10+ years of strong database and SQL experience
  • 7+ years of experience leading projects/teams from conception to completion in fast-paced dynamic environments
  • 5+ years of Python, OOP, SDLC, and CI/CD, designing and implementing ETL/ELT frameworks for complex data mart projects
  • Proven experience in architecting, designing, implementing, and maintaining multi-layered SQL and Python processes
  • Experience working with Jenkins/Airflow or other job orchestration/runner frameworks
  • Experience working with Relational Database Management Systems, including PostgreSQL, RDS, and Cloud Data Warehouses such as Snowflake and AWS Redshift.
  • A Bachelor’s or Master’s degree in Engineering, Computer Science, IT or related study is preferred
  • Nice to have: AWS and/or Snowflake Certifications
Responsibilities
  • Lead a team and technical initiatives by designing and architecting solutions that meet the business needs, ensuring data accuracy, reliability, and performance
  • Collaborating with principals, peers, leadership, and the business to execute solutions
  • Act diligently to respond to urgent projects and tasks
  • Troubleshooting discrepancies in existing databases, data pipelines, warehouses, and reporting
  • Work as a “full stack” Data Engineer, contributing to each phase of the SDLC, building a new pipeline between two data sources or working with the business to design and develop a new dashboard
  • Usage of Python, Go, Postgres, Kafka, and several parts of AWS.
  • Advise on best practices and innovative designs/solutions
  • Perform other functions as assigned by management to support the operation of the business

Enova provides online financial services, focusing on accessible credit solutions for non-prime consumers and small businesses. Their platform uses machine learning to evaluate creditworthiness and manage risk, allowing them to offer tailored loans and credit options. Unlike traditional banks, which often reject individuals with lower credit scores, Enova fills this gap by providing fast and reliable financial products. They also partner with banks to enhance their credit offerings, broadening access to financial services. Enova's goal is to help hardworking people gain access to trustworthy credit while promoting diversity and inclusion within their workforce.

Company Stage

IPO

Total Funding

$400M

Headquarters

Chicago, Illinois

Founded

2004

Growth & Insights
Headcount

6 month growth

1%

1 year growth

4%

2 year growth

18%
Simplify Jobs

Simplify's Take

What believers are saying

  • Enova's revenue increased 26% in Q2 2024, showing strong financial performance.
  • The company issued $500 million in senior notes, indicating investor confidence.
  • Enova's machine learning platform allows for tailored financial solutions.

What critics are saying

  • Rising interest rates could impact Enova's profitability and loan competitiveness.
  • Regulatory scrutiny on non-prime lending practices is intensifying, posing compliance challenges.
  • Economic downturns may lead to higher default rates among Enova's non-prime consumers.

What makes Enova unique

  • Enova uses machine learning to assess creditworthiness for non-prime consumers.
  • The company offers a diverse range of financial products, including personal and business loans.
  • Enova collaborates with traditional banks to enhance their credit offerings.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Advance your career - We have a dedicated training team focused on giving you the tools you need to succeed within your department, within the company and in your career. The focus starts day one with a robust onboarding program and continues throughout your career at Enova.

See the benefits - Full-time employees receive medical, dental and vision benefits; matching 401(k); PTO; commuter benefits; flexible spending accounts for health care and dependent daycare; and more!

Be recognized - There’s plenty of room for both lateral and upward movement here at Enova. We’re always interested in promoting from within, and we keep a lookout for top talent who are ready to advance.

Get your perks - Full-time employees can receive tuition reimbursement, one-month paid sabbatical after four years, discounted massages, manicures and other perks.

Give back - We work throughout the year to partner with local charities and assist our neighbors in need. We also offer a charitable match program — allowing team members to double their impact when they donate money to charity.

Have fun - We like challenges here; maybe that’s why we have so many games, competitions and outings. There are a number of ways you can scratch your competitive itch and have fun!