Passisto
EngineeringFree template

Data Engineer Job Description

We are looking for a Data Engineer to design and build the data infrastructure that powers our analytics and product intelligence. You will architect pipelines, data models, and transformation layers ...

SQLPythondbtAirflowSnowflakeSparkData Modeling

Overview

We are looking for a Data Engineer to design and build the data infrastructure that powers our analytics and product intelligence. You will architect pipelines, data models, and transformation layers that make data reliable, accessible, and usable across the organization. You care about data quality, scalability, and enabling data-driven decisions.

Responsibilities

  • Design, build, and maintain scalable data pipelines from ingestion to analytics-ready tables
  • Develop and own the company's data warehouse architecture and data models
  • Implement data quality checks, monitoring, and alerting across all pipelines
  • Collaborate with data scientists and analysts to understand and support their data needs
  • Build and maintain ELT/ETL processes using modern tooling (dbt, Airflow, Spark)
  • Ensure data governance, lineage documentation, and access controls
  • Optimize query performance and pipeline efficiency at scale
  • Evaluate and adopt new data engineering tools and technologies

Requirements

  • 3+ years of data engineering experience
  • Strong SQL skills and experience with data warehouse platforms (Snowflake, BigQuery, Redshift)
  • Proficiency in Python for data processing and automation
  • Experience with workflow orchestration tools (Airflow, Prefect, or Dagster)
  • Familiarity with data transformation frameworks (dbt preferred)
  • Understanding of data modeling concepts — star schema, dimensional modeling
  • Experience with streaming or batch data processing frameworks

Nice to Have

  • Experience with Apache Spark or Flink
  • Knowledge of real-time streaming with Kafka
  • Experience with data catalog or lineage tools
  • Familiarity with machine learning pipelines and feature stores

Copy the complete job description to your clipboard and paste it wherever you need it.

Passisto AI Hiring System

Find the Best Data Engineer with AI

Use this job description with Passisto's AI to screen candidates, conduct interviews, and make better hiring decisions faster.

Data Engineer Job Description Template (Free, Copy-Paste Ready) | Passisto