freehire launches on Product Hunt on 26 August.

Follow →

Data Engineer

We are looking for a Data Engineer to join our Data & Analytics team. You will be responsible for building, maintaining, and optimizing data pipelines and ingestion frameworks, enabling scalable and reliable data solutions across the organization.

Key Responsibilities

Design, develop, and maintain data ingestion pipelines from multiple sources (batch and streaming)

Build and optimize ETL/ELT processes to support analytics and reporting needs

Develop and maintain scripts for data transformation and orchestration

Implement scalable cloud-based solutions

Ensure data quality, reliability, and performance across data platforms

Collaborate with Data Analysts, Data Scientists, and business stakeholders

Troubleshoot and resolve data-related issues in production environments

Contribute to best practices in data engineering, coding standards, and CI/CD

Required Skills & Experience

Minimum 3 years of experience in Data Engineering or similar role

Strong experience with:

Python (data processing, scripting, automation)

Data ingestion frameworks and pipelines

SQL for data manipulation and analysis

Hands-on experience with Microsoft Azure, including some of:

Azure Data Factory

Azure Databricks

Azure Data Lake

Synapse Analytics

Experience with scripting and automation

Understanding of data modeling concepts

Familiarity with version control tools (e.g., Git)

Fluently in English

We value

Knowledge of CI/CD pipelines

Experience working in Agile environments

Exposure to data governance and data quality frameworks

Soft Skills

Strong problem-solving mindset

Good communication and collaboration skills

Ability to work in a fast-paced, data-driven environment

Proactive and ownership-oriented

Critical Thinking

See also