iCapital is looking for an Associate or Assistant Vice President Data Engineer to join their Data and Analytics team to build the data pipelines and infrastructure required to make data a central part of iCapital, support data movement, and help make actionable decisions.
Requirements
- Proficient in Python and SQL
- Extensive experience with orchestration frameworks (Prefect, Airflow, Dagster, etc.)
- Deep understanding of OLAP (Snowflake, Databricks) / OLTP (PostgreSQL, MongoDB) databases and ELT frameworks (dbt, dlthub)
- Experience developing and deploying code to Cloud environments (AWS, GCP, Azure)
- Possess a strong grasp of object-oriented or functional programming and a proven ability to write easy-to-scale, high-quality code
- Professional experience with JVM based languages such as Scala, Java, and Kotlin is preferred
- Familiar with infrastructure-as-code frameworks (terraform or cloud formation) is preferred
Responsibilities
- Develop and automate large scale, high-performance data platform pipelines and infrastructure to drive iCapital business growth and enable data-driven decision making.
- Design and develop reusable components and frameworks for ingestion, cleansing, and data quality.
- Streamline the ingestion of raw data from various sources into the Data Lake and Data Warehouse.
- Design data models for optimal storage and retrieval that represent the tangible business domains across iCapital’s ecosystem.
- Coordinate closely with Operations, Sales, and Product Development teams daily to push iCapital’s FinTech strategy and improve the overall profitability of the business.
Other
- 6+ years of professional experience in a Data Engineering or data-driven software engineering role
- Detail-oriented, able to multitask, and work in a fast-paced environment
- Able to work independently while also being a strong team player
- Excellent written and verbal communication skills
- Passion for learning and mastering cutting-edge technologies