Senior Data and Infrastructure Engineer

🏢 Ninja
📍 Riyadh, Saudi ArabiaOn-site
📅 Posted: 3w ago🔄 Updated: 3w ago
CV%
✨ AI Summary
We are seeking a Senior Data and Infrastructure Engineer to join our Data Team and contribute to transforming the company into a data-driven organization. The role involves designing and building scalable data solutions, evolving data architecture for advanced analytics, and developing ETL/ELT pipelines. You will integrate data from various sources, collaborate with cross-functional teams, and monitor data platform performance. Key requirements include 4+ years of experience in data engineering, data warehousing, or data ops, with strong SQL and database skills. Hands-on experience with Linux, Docker, and cloud platforms (AWS preferred) is necessary. Proficiency in Python or Java, along with knowledge of data integration and large-scale data processing, is crucial. A Bachelor's degree in a quantitative field and strong English communication skills are also required.
Required Skills
Information Technology
SQLPostgreSQLRelational DatabasesData ModelingPerformance OptimizationData WarehouseOrchestrationPythonJavaLinuxScriptingData PlatformsData IntegrationETL
Other
columnar databasesanalytical databasess3 compatible solutionsCDCEnglish
Business, Sales & Management
Scheduling
Engineering, Construction & Trades
Gas Processing
Soft Skills & Professional Competencies
Communication
Nice to have:
Information Technology
AWSApache AirflowDocker
Other
ClickHouseStarRocks
Requirements
4+ years of professional experience in Data Engineering, Data Warehousing, Data Ops or a related field.Good hands on experience in one of the major clouds . AWS preferred, Expert Hands on experience required on linux toolsShould be able to deploy applications using docker on bare metal servers.Bachelor's degree or higher in Computer Science, Mathematics, Physics, Engineering, Economics, or another quantitative discipline.Strong expertise in SQL PSQL and relational database concepts, including data modeling and query optimization.Experience designing and maintaining data warehouse architectures.Hands-on experience with columnar databases and performance optimization techniques.Experience working with workflow orchestration and distributed job scheduling tools, preferably Apache Airflow.Solid programming skills in Python or Java, with a preference for Python.Good understanding of Linux environments and scripting (Bash).Experience with modern cloud-based data platforms and analytical databases such as ClickHouse, StarRocks, or similar technologies.Have experience working  s3 compatible open source solution and managed solutions.Familiarity with data integration, CDC/ETL/ELT frameworks, and large-scale data processing.Strong communication skills in English.
Description
We are looking for a Senior Data and infrastructure Enginee to join our Data Team and help transform our company into a truly data-driven organization. In this role, you will design and build scalable data solutions that empower business teams with reliable, high-quality data and actionable insights.If you enjoy solving complex data challenges, building robust platforms, and working in an international and collaborative environment, we'd love to hear from you.Responsibilties:Design, develop, deploy and maintain scalable and open source data solutions that support our rapidly growing international business.Build and evolve our data Architecture to enable advanced analytics, reporting, and data-driven decision-making across the organization.Develop and optimize CDC / ETL/ELT pipelines for batch and near real-time data processing.Support analytical and machine learning workflows by providing reliable and well-structured datasets.Integrate data from a wide range of sources, including transactional databases, third-party platforms, and external APIs (e.g., PostgreSQL, MySQL, Google Analytics, BigQuery, Google Ads, Adjust, and others).Collaborate closely with data engineers, analysts, data scientists, and business stakeholders to ensure data quality, consistency, and governance standards.Monitor, troubleshoot, and continuously improve data platform performance, reliability, and scalability using managed and open source solutions.Evaluate and recommend new technologies (Open source/ Managed), tools, and architectural approaches to enhance our data ecosystem.Contribute to technical documentation, knowledge sharing, and best practices within the Data Team and the wider organization.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00