Data Engineer, Python, Airflow, Machine Learning

Posted 15hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Data Engineer designing and optimizing data pipelines using Python and Airflow for Oowlish's international projects.

Responsibilities:

  • Design, build, and maintain scalable **data pipelines using Python and Airflow**
  • Develop and optimize ETL/ELT processes for structured and unstructured data
  • Collaborate with data science teams to support **Machine Learning workflows**
  • Ensure data quality, reliability, and performance across systems
  • Work with large datasets and optimize queries and transformations
  • Integrate data from multiple sources and external systems
  • Monitor and improve pipeline performance and reliability
  • Support deployment and maintenance of data-driven and ML-enabled applications

Requirements:

  • 4+ years of experience in **Data Engineering or similar roles**
  • Strong proficiency in **Python for data processing and pipeline development**
  • Hands-on experience with **Apache Airflow** (or similar orchestration tools)
  • Experience building and maintaining **ETL/ELT pipelines in production**
  • Strong knowledge of **SQL and relational databases**
  • Experience working with **large-scale datasets**
  • Exposure to **Machine Learning workflows or data pipelines supporting ML models**
  • Experience working with **cloud environments (AWS, GCP, or Azure)**
  • Strong problem-solving skills and ability to work independently

Benefits:

  • Home office;
  • Competitive compensation based on experience;
  • Career plans to allow for extensive growth in the company;
  • International Projects;
  • Oowlish English Program (Technical and Conversational);
  • Oowlish Fitness with Total Pass;
  • Games and Competitions;