Data Engineer
Core
Design, develop, and maintain scalable data warehouse solutions supporting enterprise-wide analytics and reporting.
Role type
Data Engineer
Builds
Scalable data warehouse solutions, ETL/ELT processes, and dashboards for business users
Domain
Enterprise analytics and reporting
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, SQL, relational databases, ETL/ELT tools (dbt, Airflow, Dagster), data modeling, data warehousing concepts, Git, software engineering best practices
Preferred skills
Cloud data warehousing (Azure, Snowflake, Databricks), JMP, manufacturing data environments, modern data lakehouse architectures (Apache Iceberg, Delta Lake, Apache Hudi), big data processing frameworks (Apache Spark, Dask)
Responsibilities
Design and maintain efficient ETL/ELT processes; Develop and maintain scalable data models and schemas; Create and maintain dashboards and reports for business users; Monitor data access controls and security protocols; Collaborate with IT and business teams to understand data needs
Seniority
Mid-level, hands-on IC
