JOBSEARCHER

Data Engineer

About The RoleThe role owns the design, implementation, and scaling of core data infrastructure, high-throughput ingestion pipelines, and analytical architectures that power the entire product ecosystem.You will work alongside analytics engineers, backend developers, and product managers to ensure data reliability, optimal query performance, and seamless data availability across teams.Key ResponsibilitiesArchitect and maintain robust ETL/ELT pipelines using Python, SQL, and modern orchestration tools like Apache Airflow or DagsterDesign and optimize cloud-based data warehouses in Snowflake or BigQuery, implementing efficient data modeling and partitioning strategiesMonitor data pipeline performance, troubleshoot ingestion failures, and establish automated data quality and anomaly detection alertsCollaborate with engineering teams to define event-tracking schemas and ensure clean, structured telemetry capture at the sourceWrite clean, modular, and version-controlled code, participating in rigorous code reviews and data platform documentationWhat We Are Looking For3–6 years of experience in data engineering, backend development, or building large-scale data pipelines in productionAdvanced SQL skills and expert-level proficiency in Python for data processing, scripting, and pipeline automationHands-on experience with modern cloud data warehouses (Snowflake, BigQuery, or Redshift) and orchestration frameworks (Airflow, Prefect, or Dagster)Strong understanding of data modeling principles, star schema design, and distributed processing tools like SparkBonus: Experience with streaming architectures using Kafka, infrastructure-as-code with Terraform, or operationalizing ML data pipelines