Data Engineer (Hybrid)
Enova International is a leading financial technology company that provides online financial services through their AI and machine learning-powered platform. The role of Data Engineer involves developing data strategy and supplying financial data solutions across the organization, focusing on integrating and enhancing data products for improved decision-making.ResponsibilitiesSupport the data needs of Strategy, Product, Compliance, Operations, Accounting, and Finance teamsOpportunity to lead technical initiatives by architecting the solution and collaborating with team members and peers to execute the solutionArchitect, design, implement, and maintain multi-layered SQL and Python processesEnhance the tooling and Python Frameworks to support complex Extract Transform Load (ETL) and/or Extract Load Transform (ELT) processesAct diligently to respond to urgent projects and tasksTroubleshooting discrepancies in existing databases, data pipelines, warehouses, and reportingCollaborating with principals, peers, leadership, and the businessWork 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 dashboardAdvise on Best Practices and innovative designs/solutionsPerform other functions as assigned by management to support the operation of the businessSkillsA Bachelor's degree or Masters in Computer Science, Information System, or equivalent experience1-3 years of experience in financial data engineering with a focus on database related technologiesHands-on experience of SQL and database related technologies, particularly PostgreSQL1-3 years of experience working with Cloud Data Warehouse Technologies such as Snowflake or Redshift1+ years of hands-on experience working with PythonDeep understanding of accounting principles and finance data system techniquesDeep understanding of object oriented programming methodologies and design patternsExposure to architecting, designing, and implementing ETL or ELT solutions with peers and stakeholdersExposure to Agile methodologiesAbility to work off-hours as needed1+ years of experience working with AWS RDS, Aurora, Lambda, S3, Apache Kafka is desirableBenefitsHealth, dental, and vision insurance including mental health benefits401(k) matching plus a roth option (U.S. Based employees only)PTO & paid holidays offSabbatical program (for eligible roles)Summer hours (for eligible roles)Paid parental leaveDEI 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 programCharitable matching and a paid volunteer day…Plus so much more!Company OverviewEnova International (NYSE: ENVA) is a leading online financial services company that serves small businesses and consumers who are underserved by traditional banks. It was founded in 2004, and is headquartered in Chicago, Illinois, USA, with a workforce of 1001-5000 employees. Its website is https://www.enova.com/.
Apply To This Job
Apply To This Job