Data Engineer (Temporary)
We are looking for a Data Engineer for a temporary position to design and maintain scalable data pipelines and datasets. You will work with Python, SQL, Airflow, and dbt, collaborating with Data Scientists and Product Analysts in a hybrid Tel Aviv environment.
Responsibilities
- Design, develop, optimize, and maintain scalable data pipelines and ETL workflows.
- Build scalable datasets that power analytics, AI models, and customer-facing products.
- Develop reliable, production-grade data pipelines from ingestion through delivery.
- Design and optimize data models that support internal analytics and customer-facing data products.
- Monitor, validate, and continuously improve data quality across production pipelines.
- Investigate data issues, perform root-cause analysis, and implement long-term solutions.
- Optimize SQL queries and pipeline performance to efficiently process large-scale datasets.
- Build robust monitoring, alerting, and automated validation processes.
- Collaborate closely with Data Scientists, Product Analysts, R&D engineers, Product Managers, and business stakeholders to deliver end-to-end data solutions.
Requirements
- B.Sc./B.A. in Industrial Engineering, Information Systems, Computer Science, or a related field.
- 5 years experience developing data transformations using Python and pandas.
- Strong SQL skills, including writing and optimizing complex queries.
- Experience building and maintaining production data pipelines
- Strong analytical and problem-solving skills.
- Familiarity with modern data engineering tools such as ETL orchestration and data modeling frameworks (e.g. Airflow, dbt).
- Experience with Git, CI/CD, or software engineering best practices.
Nice to have
- Experience working with cloud data warehouses (e.g. Snowflake, BigQuery, Redshift).