Data Warehouse Engineer

JOB DESCRIPTION

Job Title: Data Warehouse Engineer

Reports To: Chief Decision Scientist

Supervises: Data Engineer

Job Summary

In this role, you will have the capacity to truly move the needle of success, working closely with the Chief Decision Scientist and the rest of the organization, to implement real company-wide change and innovation.

Data Warehouse Engineer will be essential in driving the data engineering efforts for Renmoney. They will work closely with Decision Science team to build and maintain products that help leverage data to improve bottom-line business metrics. 

Required Qualifications and Experience

 Bachelor's degree in Computer Science or related technical field, or equivalent practical experience

 5+ years of experience working with one or more of the following: PySpark, SQL, Java, R, or similar language, Unix/Linux systems

 3+ years of experience with ETL and AWS 

 Scripting experience in Shell, Perl or Python

Skills and Competency Requirements

 Great collaborative skills to work with different teams and departments.

 Strong coding skills especially in scripting languages like Python (PySpark).

 Hands on experience with AWS Glue and Athena 

 Expertise in writing performant SQL queries.

 Deep familiarity and comfortable with working in the Linux environment.

 Experience in working with both OLTP (Postgres/Mysql) and MPP OLAP (Redshift/Vertica/Snowflake) databases.

 Experience processing data with SQL, building ETLs and data pipelines, and deploying them into production.

 Experience managing and maintaining an AWS data warehouse 

Key Responsibilities and Duties

 Help maintain and extend data warehousing capabilities.

 Define each data label and create appropriate description and data types (general data profiling)

 Improve functionality of existing machine learning infrastructure.

 Build new ETLs and extend existing ones.

 Own the architecture, delivery, and evolution of interrelated big data systems 

 Design and build scalable, efficient, and reliable data pipelines.

 Build and maintain Semantic Layer for Decisions 

 Build and maintain data and reporting solutions.

 Extend instrumentation for better event logging capabilities.

 Work closely with different business units to encode business logic into code.

 Do intermittent data related work 

 Collaborating with cross functional teams comprised of technical and business colleagues

 Participate in and help guide research, including design, coding, and performance measures

We are a group of technology and finance enthusiasts who are really passionate about making financial inclusion count We are Nigeria’s most convenient lending company – delivering outstanding service experiences. Everyday, we strive to understand our customers and leverage technology, data and innovation to deliver outstanding service experiences.