
Data Engineer
Gathern | جاذر إن
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇪🇬 Egypt
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AirflowApacheBigQueryCloudETLSQL
About the role
- Design, build, and maintain scalable data pipelines feeding the central data warehouse (BigQuery).
- Ensure data accuracy, freshness, reliability, and consistency across all BI and analytics datasets.
- Own data modeling, schema design, and documentation standards.
- Support efficient onboarding of new data sources with minimal rework.
- Optimize data access patterns and performance for BI tools (e.g., Power BI).
- Implement and maintain data quality checks and monitoring mechanisms.
- Define and enforce core data quality dimensions (accuracy, completeness, consistency, timeliness, validity).
- Build automated validation checks (freshness SLAs, null thresholds, schema drift detection, referential integrity).
- Monitor data quality metrics and proactively alert on issues before they impact decision-making.
- Troubleshoot, debug, and resolve data pipeline and data quality incidents.
- Partner closely with BI, Analytics, Product, and Engineering teams to support reporting and insight needs.
- Enable self-service analytics through well-designed, documented, and trusted datasets.
- Clearly document technical decisions, data models, and pipeline logic.
- Support data access controls, permissions, and security best practices in cloud environments.
Requirements
- Strong proficiency in **SQL**, including complex queries and analytical modeling.
- Hands-on experience with **Google BigQuery** or comparable cloud data warehouses.
- Proven experience designing and operating **ETL / ELT pipelines**.
- Experience using **Apache Airflow** for orchestration and scheduling.
- Solid understanding of data modeling concepts (fact tables, dimensions, schema design).
- Experience working with **semi-structured data** (JSON, events, logs).
- Understanding of access control, permissions, and basic data security concepts in cloud environments.
- **Required Skills & Experience**
- - **3+ years** of experience in data engineering or similar roles.
- - Strong problem-solving and troubleshooting skills.
- - Ability to work effectively with BI analysts, system analysts, and backend engineers.
- - Clear communication skills and ability to document technical decisions.
- - Comfortable operating in a fast-moving, evolving data environment.
Benefits
- - Comprehensive medical insurance to support your wellbeing.
- - Fast career growth in a company scaling rapidly across Saudi Arabia and the region.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SQLGoogle BigQueryETLELTApache Airflowdata modelingsemi-structured datadata quality checksdata pipeline troubleshootingdata access controls
Soft skills
problem-solvingtroubleshootingcommunicationcollaborationdocumentationadaptability