The Senior Data Engineer will report to the Head of Data Engineering and serve as a subject matter expert responsible for transforming raw data into valuable insights that can be leveraged by data scientists, analysts, and business teams. In this role, you’ll collaborate with teams across Credit, Strategy & Operations, and Engineering to create high-quality data products, reporting solutions, and actionable insights that contribute to achieving company goals. Your ultimate objective will be to ensure the availability of reliable and accessible data that empowers the organization to make informed decisions based on metrics and feedback.
The ideal candidate is a strategic, results-driven professional who thrives in a fast-paced, high-growth environment and has a strong proficiency in SQL, Python, and data manipulation.
Key Responsibilities:
-
Develop a comprehensive understanding of Above's data across multiple systems, including how it’s generated and utilized within the organization.
-
Manage the entire lifecycle of data pipelines, from raw data ingestion to certified analytics.
-
Design and implement tests, troubleshoot failures, and maintain data quality across ingestion and transformation processes.
-
Build and maintain automated deployment and testing systems in alignment with CI/CD best practices.
-
Support data governance by ensuring stakeholders have a consistent understanding of data definitions, while actively contributing to documentation and metric development.
-
Create and manage logic for both ad-hoc reports and curated reporting tables and transformations.
-
Analyze data to provide actionable insights aimed at improving customer acquisition, performance, and retention.
-
Iterate on data modeling strategies and collaborate with software engineering teams to apply best practices in data management.
-
Lead the development of analytical datasets, designing new solutions to meet evolving business requirements while improving existing ones.
-
Offer thought leadership on data initiatives that will shape the business over the next 3-5 years.
-
Maintain data operations standards and provide guidance to engineering teams on data-related changes.
-
Mentor junior engineers through development practices such as paired programming, design and code reviews, and other team-building activities.
-
Design and implement feedback loops to collect technical metrics and foster a data-driven culture across the organization.
What We’re Looking For:
-
Bachelor’s or Master’s degree in Information Systems, Computer Science, Analytics, Mathematics, or a related field, or equivalent work experience.
-
5+ years of experience in data engineering, including the design, maintenance, and troubleshooting of complex data pipelines.
-
Advanced skills in SQL and Python, with a proven track record of implementing successful data engineering solutions.
-
Experience with at least two of the following tools: Airflow, Tableau, Fivetran, Snowflake, Snowpark, and DBT; familiarity with most or all is preferred.
-
Strong understanding of data modeling concepts is a plus.
-
Experience working with various data formats such as JSON, XML, and delimited files is desirable.
-
Proven ability to lead projects and collaborate with business stakeholders to define deliverables.
-
Background in Strategy Consulting, Financial Services, or Start-ups is a plus.
-
A passion for learning and growing with the company, and a desire to mentor and support team members.
#LI-KH2