Enova
Senior BI Engineer (Hybrid)
Chicago, IL · Senior · Full-time
Work authorization required$72k-$105kDetected 28 days ago
PythonSQLBigQuerySnowflakeRedshiftDatabricksAWSMachine LearningAirflowData EngineeringData VisualizationAccountingCommunicationCollaboration
About the role
- We live and breathe data at Enova - and this role sits at the center of it.
Responsibilities
- Partner with stakeholders across all our PnLs, Marketing, Operations, Accounting, and Finance to understand data needs and deliver actionable reporting solutions
- Lead technical initiatives end-to-end from architecting the solution to collaborating with peers on execution
- Design, implement, and maintain complex, multi-layered SQL and Python processes for reporting and analytics
- Operates as a senior member of the team: leads projects end-to-end from scoping and design through delivery and support
- Build, optimize, and support data marts and data warehouse solutions using Snowflake
- Develop and maintain dashboards and reports in Strategy(MSTR) and/or comparable BI tools
- Proactively identify and implement AI use cases across various business units, leveraging Enova's AI tech stack(Claude, AWS Bedrock, Gemini, and more) to drive adoption
- Advise on best practices, innovative designs, and emerging BI technologies
- This schedule fosters collaboration, team connection, and strategic planning, enhancing communication and effectiveness to drive results.
- We serve non-prime consumers and businesses alike, while offering world-class technology and services to traditional banks-in order to create accessible credit for millions.
Requirements
- Strong experience with relational databases and cloud data warehouses (Snowflake, Databricks, BigQuery, or AWS Redshift)
- 4+ years designing and implementing ETL/ELT pipelines
- hands-on experience with Astronomer (Apache Airflow) or similar orchestration tools
- 4+ years working with enterprise BI and visualization tools - MicroStrategy, Tableau, Looker, PowerBI, or equivalent
- Experience leveraging AI tools in day-to-day work - coding assistants, agents, and identifying new use cases (e.g., Claude, Gemini, AWS Bedrock) - with a curiosity to push adoption further
- Strong business acumen. ability to understand domain context and translate business needs into technical data solutions
- Proven experience working directly with senior management and cross-functional stakeholders to gather requirements and define success
Nice to have
- Proficiency in Python for data transformation, pipeline automation, and analytics
- This position includes various levels within our career ladder.
- Senior BI Engineer I: $72,000-105,000
- Senior BI Engineer II: $80,000-115,000
Compensation
- This position includes various levels within our career ladder.
- The actual annual salary will be determined based on qualifications, skills, experience, and level assessed during the hiring process and may fall outside of the ranges shown.
- Budgeted annual salary ranges:
- Senior BI Engineer I: $72,000-105,000
- Senior BI Engineer II: $80,000-115,000
- Additional compensation for this role may include a bonus.
Benefits
- Health, dental, and vision insurance including mental health benefits
- PTO & paid holidays off
- Paid parental leave
- Enova International is a leading financial technology company that provides online financial services through our AI and machine learning-powered Colossus™platform.
Company info
- Expert-level SQL and database skills - writing high-quality, performant queries is a core part of this role
Visa & Work Authorization
- However, we are not able to sponsor visas or take over sponsorship at this time.
This listing is sourced directly from Enova's careers page and normalized into a canonical job model.