Senior Data Engineer
Jobs for Humanity- Location
- Cairo, Cairo Governorate, Egypt
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 1y ago
Data Pipeline Development
- Design, build, and maintain ETL/ELT pipelines in Databricks to ingest, clean, and transform data from diverse product sources.
- Construct gold layer tables in the Lakehouse architecture that serve both machine learning model training and real-time APIs.
- Monitor data quality, lineage, and reliability using Databricks best practices.
AI-Driven Data Access Enablement
- Collaborate with AI/ML teams to ensure data is modeled and structured to support natural language prompts and semantic retrieval using 1st and 3rd party data sources, vector search and Unity Catalog metadata.
- Help build data interfaces and agent tools to interact with structured data and AI agents to retrieve and analyze customer data with role-based permissions.
API & Serverless Backend Integration
- Work with backend engineers to design and implement serverless APIs (e.g., via AWS Lambda with TypeScript) that expose gold tables to frontend applications.
- Ensure APIs are performant, scalable, and designed with data security and compliance in mind.
- Utilize Databricks and other APIs to implement provisioning, deployment, security and monitoring frameworks for scaling up data pipelines, AI endpoints, and security models for multi-tenancy.
- 3+ years of experience as a Data Engineer or related role in an agile, distributed team environment with a quantifiable impact on business or technology outcomes.
- Proven expertise with Databricks, including job and workflow orchestration, change data capture and medallion architecture.
- Proficiency in Spark or Scala for data wrangling and transformation on a wide variety of data sources and structures.
- Practitioner of CI/CD best practices, test-driven development and familiarity with the MLOps / AIOps lifecycles.
- Proven ability to work in an agile environment with product managers, front-end engineers, and data scientists.
Preferred Skills
- Familiarity with AWS Lambda (Node.js/TypeScript preferred) and API Gateway or equivalent serverless platforms, knowledge of API design principles and working with RESTful or GraphQL endpoints.
- Exposure to React-based frontend architecture and the implications of backend data delivery on UI/UX performance – including end-to-end telemetry to measure performance and accuracy for the end-user experience.
- Experience with A/B testing, experiment and inference logging and analytics.
Skills
- ETL
- ELT
- Databricks
- Machine Learning
- Unity Catalog
- Serverless
- AWS Lambda
- TypeScript
- Spark
- Scala
- MLOps
- Node.js
- API Gateway
- GraphQL
- React
More jobs at Jobs for Humanity
All 278Business Data Analyst
Jobs for Humanity · Riyadh, Saudi Arabia · 2d ago
Oracle Database Engineer
Jobs for Humanity · London, England, United Kingdom · 3d ago
Online Data Analyst Kosovo
Jobs for Humanity · Pristina, Kosovo · 4d ago
Online Data Analyst Serbia
Jobs for Humanity · Straža, Vojvodina, Serbia · 4d ago
Online Data Analyst - Bosnia and Herzegovina
Jobs for Humanity · Matići, Federation of Bosnia · Herzegovina, Bosnia · Herzegowina · 4d ago
Similar roles
Technical Support Engineer 2
RSA Security · Cairo, Egypt · yesterday
Senior IT Support Specialist
Procore · EG - Egypt - Cairo · 2d ago
Technical Support Engineer - Well Services
Weatherford · CAIRO, Egypt · 4d ago
Senior IT Specialist
Decima International · Cairo, Egypt · 4d ago
Senior DevOps/Infrastructure Engineer
Thndr · Cairo Office · 8d ago
Technical Support Engineer - Salesforce (French Speaking)
Hubcareers Docusign · Egypt · 10d ago