Senior Data Engineer
Cairo, Cairo, Egypt
Breadfast
Role Objectives
As a Senior Data Engineer, you will be responsible for designing, building, and maintaining a self-serve data platform used by other data professionals. Your expertise in infrastructure and software engineering will be crucial in providing services, tooling, and environments that enable efficient data ingestion, integration, storage, transformation, and pipelines orchestration. You will work on exciting projects such as the metrics platform, experimentation platform, ML platform, real-time data ingestion and processing engine and more!
Roles & Responsibilities:
REQUIRED EDUCATION, KNOWLEDGE, AND SKILLS
As a Senior Data Engineer, you will be responsible for designing, building, and maintaining a self-serve data platform used by other data professionals. Your expertise in infrastructure and software engineering will be crucial in providing services, tooling, and environments that enable efficient data ingestion, integration, storage, transformation, and pipelines orchestration. You will work on exciting projects such as the metrics platform, experimentation platform, ML platform, real-time data ingestion and processing engine and more!
Roles & Responsibilities:
- Collaborate on the architecting of the data platform and technologies to address emerging needs and account for future scale.
- Deploy data platform different components.
- Onboard data team on using the platform.
- Monitor data platform components.
- Develop internal data tooling that enable new capabilities or streamline existing workflows.
- Work on adding new data pipelines either batch or real time, fulfilling latency SLOs.
- Develop data quality and governance initiatives to enhance the visibility of data issues due to wrong data entry/system bugs/etc.
- Advocate for software engineering best practices among the data team.
REQUIRED EDUCATION, KNOWLEDGE, AND SKILLS
- 3-5 years of experience in relevant domains including software engineering/DevOps/architecture.
- Strong expertise in Python and SQL, experience with Java/Scala is a plus.
- Ability to write clean, well designed code bases.
- Knowledge of ETL/ELT concepts.
- Strong experience with applying software engineering practices.
- Experience handling data infrastructure.
- Experience building near real time data pipelines.
- Deep understanding with the inner workings of databases (Eg. Indexes, Row-based vs Columnar based databases, Partitioning data, ...etc.)
- Experience with DevOps processes and technologies including CI/CD, Terraform, Kubernetes, GitHub, etc.
- Having a structured organized mindset.
- Experience with handling document-based databases (ex. MongoDB) for analytics.
- Experience with any major Cloud provider. Experience with GCP is a big plus.
- Experience with Airflow, Dagster, or any data orchestration tool.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
0
0
0
Category:
Engineering Jobs
Tags: Airflow Architecture CI/CD Dagster Data pipelines Data quality DevOps ELT Engineering ETL GCP GitHub Java Kubernetes Machine Learning MongoDB Pipelines Python Scala SQL Terraform
Region:
Middle East
Country:
Egypt
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Data Engineer II jobsStaff Data Scientist jobsStaff Machine Learning Engineer jobsBI Developer jobsData Scientist II jobsPrincipal Data Engineer jobsData Manager jobsSenior AI Engineer jobsJunior Data Analyst jobsData Science Manager jobsResearch Scientist jobsBusiness Data Analyst jobsPrincipal Software Engineer jobsData Specialist jobsData Science Intern jobsLead Data Analyst jobsSr. Data Scientist jobsSoftware Engineer II jobsData Analyst Intern jobsSoftware Engineer, Machine Learning jobsData Analyst II jobsData Engineer III jobsBI Analyst jobsAzure Data Engineer jobsJunior Data Engineer jobs
Snowflake jobsEconomics jobsLinux jobsData Warehousing jobsOpen Source jobsRDBMS jobsComputer Vision jobsHadoop jobsNoSQL jobsAirflow jobsKafka jobsGoogle Cloud jobsJavaScript jobsMLOps jobsScikit-learn jobsKPIs jobsClassification jobsData warehouse jobsScala jobsBanking jobsPhysics jobsStreaming jobsOracle jobsLooker jobsR&D jobs
PostgreSQL jobsTerraform jobsScrum jobsGitHub jobsPySpark jobsBigQuery jobsSAS jobsData Mining jobsCX jobsPandas jobsJira jobsdbt jobsRobotics jobsDistributed Systems jobsUnstructured data jobsRedshift jobsIndustrial jobsMicroservices jobsReact jobsData strategy jobsPharma jobsE-commerce jobsGPT jobsJenkins jobsMySQL jobs