71 Data Engineer jobs in Riyadh
Data Engineer
Posted 1 day ago
Job Viewed
Job Description
One of our Client is hiring for the position of Data Engineer in Riyadh
Job Title:Data Engineer
Location: Riyadh
Key Responsibilities:
Build and maintain scalable data pipelines and ETL workflows
Integrate multiple data sources, ensuring accuracy and timeliness
Support analytics and business intelligence teams with clean, optimized data
Work closely with architects and dev teams to enhance performance and data usability
Minimum Qualifications:
Bachelors degree in Data Engineering, Computer Science, or related field
5+ years of hands-on data engineering experience
Strong command of ETL frameworks (e.g., Airflow, Talend, Glue)
Experience with big data tools (e.g., Spark, Hadoop, Kafka)
Advanced skills in SQL, Python, or Scala
Preferred:
Prior experience in government or high-compliance environments
Familiarity with Arabic language or translation workflows
Cloud certifications (AWS, Azure, GCP)
Data Engineer
Posted 2 days ago
Job Viewed
Job Description
Job Description
Denodo is always looking for technical, passionate people to join our Customer Success team. We want a professional who will travel, consult, develop, train and troubleshoot to enhance our clients’ journey around Data Virtualization.
Your mission : to help people realize their full potential through accelerated adoption and productive use of Denodo solutions.
In this role, you will successfully employ a combination of high technical expertise and client management skills to conduct on-site and off-site consulting, product implementation, and solutions development in either short or long-term engagements. You will be a critical point of contact for getting things done among Denodo, partners, and client teams.
Job Responsibilities & Duties
- Obtain and maintain strong knowledge of the Denodo Platform, be able to deliver a superb technical pitch, including overview of our key and advanced features and benefits, service offerings, differentiation, and competitive positioning.
- Constantly learn new things and maintain an overview of modern technologies.
- Address technical questions concerning customization, integration, enterprise architecture, and general feature/functionality of our product.
- Build and/or lead the development of custom deployments based on client requirements.
- Provide timely, prioritized, and complete customer feedback to Product Management, Sales, Support, and Development regarding client business cases, requirements, and issues.
- Train and engage clients in the product architecture, configuration, and use of the Denodo Platform.
- Promote knowledge sharing and best practices while managing deliverables and client expectations.
- Manage client expectations, establish credibility at all levels within the client organization, and build problem-solving partnerships with clients, partners, and colleagues.
- Provide technical consulting, training, and support.
- Develop white papers, presentations, training materials, or documentation on related topics.
Desired Skills & Experience
- BS or higher degree in Computer Science or a related field, or equivalent experience in a similar role.
- Several years of demonstrated experience as a Data Engineer or in a similar role, preferably in data management or analytics software industry.
- Solid understanding of SQL and good grasp of relational and analytical database management theory and practice.
- Experience in Java software development, especially in web and database fields.
- Good knowledge of JDBC, XML, and Web Services APIs.
- Excellent verbal and written communication skills to interact with technical and business counterparts.
- Fluent / Native in Arabic and English.
- Active listener.
- Strong analytical and problem-solving abilities.
- Curiosity and eagerness to learn new things.
- Creativity and ability to propose innovative solutions.
- Team player with a positive attitude.
Non-Mandatory Skills (Nice to have)
- Experience with GIT or other version control systems.
- Experience with Big Data and/or NoSQL environments like Hadoop, MongoDB, etc.
- Experience with caching technologies such as JCS.
- Experience with Windows & Linux (and UNIX) server environments.
- Experience in business software implementation and integration projects (e.g., ETL/Data Warehouse architectures, CEP, BPM).
- Experience integrating with packaged applications (e.g., relational databases, SAP, Siebel, Oracle Financials, BI tools).
- Industry experience supporting mission-critical software components.
- Experience attending customer meetings and writing technical documentation.
- Foreign language skills are a plus.
Data Engineer
Posted 8 days ago
Job Viewed
Job Description
The Data Engineer will play a crucial role in building and maintaining the data infrastructure at Lucidya. This role involves designing, developing, and managing scalable and robust data pipelines that support the analytics and machine learning teams. The Data Engineer will ensure that data is accessible, reliable, and organized to meet the growing analytical needs of the company.
The ideal candidate will have a strong background in data modeling, ETL processes, and database technologies. In addition to technical skills, the Data Engineer should possess excellent problem-solving abilities and a proactive attitude toward collaboration with other teams.
Key responsibilities include:
- Designing and implementing ETL processes to move and transform data from various sources.
- Building and maintaining the data infrastructure necessary for data storage, processing, and analysis.
- Collaborating with data analysts and data scientists to understand their data needs and provide relevant support.
- Ensuring data quality and integrity throughout the data lifecycle.
- Optimizing data storage and retrieval processes for performance and scalability.
- Documenting data flows, transformations, and any changes to data architecture.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a Data Engineer or similar role.
- Strong knowledge of SQL and experience with database technologies (e.g., PostgreSQL, MySQL).
- Proficient in programming languages such as Python, Java, or Scala.
- Experience with ETL tools and frameworks (e.g., Apache Airflow, Talend, or similar).
- Familiarity with cloud platforms (e.g., AWS, Google Cloud Platform, Azure) and their data services.
- Knowledge of big data technologies (e.g., Hadoop, Spark) is a plus.
- Strong attention to detail and ability to ensure data accuracy and consistency.
- Excellent communication skills and ability to work collaboratively with cross-functional teams.
This is more than just an engineering role—it’s an opportunity to shape the infrastructure and technical future of Lucidya . You’ll play a key part in scaling our platform, building a strong engineering culture, and delivering technology that empowers companies across the region and beyond.
We offer Employee Stock Option Plans (ESOP) to give you ownership in the company’s success, along with performance-based bonuses to reward your impact and dedication. As part of a fast-growing team, you’ll have the autonomy to lead, innovate, and grow—both personally and professionally.
#J-18808-LjbffrData Engineer
Posted 8 days ago
Job Viewed
Job Description
3 weeks ago Be among the first 25 applicants
- Develop and maintain robust data architectures that support business needs and provide reliable data accessibility
- Collaborate with cross-functional teams to define data requirements and deliver scalable data solutions
- Implement ETL processes for data extraction, transformation, and loading, ensuring high data quality and integrity
- Optimize data storage and access strategies for improved performance and efficiency
- Monitor and troubleshoot data pipeline performance issues, implementing necessary fixes
- Create comprehensive documentation for data workflows and system architecture
- Develop and maintain robust data architectures that support business needs and provide reliable data accessibility
- Collaborate with cross-functional teams to define data requirements and deliver scalable data solutions
- Implement ETL processes for data extraction, transformation, and loading, ensuring high data quality and integrity
- Optimize data storage and access strategies for improved performance and efficiency
- Monitor and troubleshoot data pipeline performance issues, implementing necessary fixes
- Create comprehensive documentation for data workflows and system architecture
- Bachelor's degree in Computer Science, Engineering, or a related field
- 3+ years of experience in data engineering or related roles
- Proficiency in programming languages such as Python, Java, or Scala
- Solid experience with SQL databases and NoSQL technologies, such as Cassandra or MongoDB
- Familiarity with data warehousing solutions and big data technologies (e.g., Hadoop, Spark)
- Strong analytical skills and attention to detail
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Other
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Master Works by 2x
Get notified about new Data Engineer jobs in Riyadh, Riyadh, Saudi Arabia .
Riyadh, Riyadh, Saudi Arabia 53 minutes ago
Quality Assurance (QA) Software Engineer - Remote Option Available Full Stack Mobile Application DevelopmentWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrData Engineer
Posted 11 days ago
Job Viewed
Job Description
- Develop and maintain robust data architectures that support business needs and provide reliable data accessibility.
- Collaborate with cross-functional teams to define data requirements and deliver scalable data solutions.
- Implement ETL processes for data extraction, transformation, and loading, ensuring high data quality and integrity.
- Optimize data storage and access strategies for improved performance and efficiency.
- Monitor and troubleshoot data pipeline performance issues, implementing necessary fixes.
- Create comprehensive documentation for data workflows and system architecture.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in data engineering or related roles.
- Proficiency in programming languages such as Python, Java, or Scala.
- Solid experience with SQL databases and NoSQL technologies, such as Cassandra or MongoDB.
- Familiarity with data warehousing solutions and big data technologies (e.g., Hadoop, Spark).
- Strong analytical skills and attention to detail.
Data Engineer
Posted 11 days ago
Job Viewed
Job Description
Databorn is a leading consulting firm that specialises in machine learning, marketing technology, and data management. Our team of over 350+ professionals worldwide is dedicated to delivering best-in-class solutions to large corporations in the financial, telco, oil & gas and retail industries. We leverage advanced analytics and big data to supercharge our clients' digital transformation and fuel their growth.
With offices in the UAE, KSA Databorn is a trusted partner for dozens of clients across the globe. Our expertise and experience enable us to implement solutions that drive business success and deliver measurable results. Whether you need help with data management, marketing technology, or machine learning, Databorn has the knowledge and skills to help you achieve your goals.
Our clients are major companies in the business and government sectors (main projects include fintech, retail, manufacturing, FMCG).
Benefits You’ll Love
- Dedicated mentor
- Databorn and Partner vendor's training and certification opportunities
- Annual performance bonuses
- Annual performance review process
- Projects with the latest technologies and methodologies
We are seeking a skilled Data Engineer to join our team supporting one of the world’s largest payment systems. In this role, you will be responsible for developing data marts and data pipelines that power critical reporting services.
What You’ll Do And What You’ll Need
Your Responsibilities
- Develop and maintain data pipelines using Hadoop, PySpark, and Airflow to ensure efficient and reliable data processing.
- Design and build data marts that support reporting and analytics needs for our payment system clients.
- Collaborate with stakeholders to understand data requirements and deliver anonymized datasets to banks and other clients upon request.
- Write advanced SQL queries for data analysis, supporting both internal and client-driven analytical needs.
- (Optional) Participate in data visualization and dashboarding tasks using Tableau, analyzing and presenting data insights as needed.
Required
- Strong experience with SQL and Python .
- Hands-on experience with Hadoop, PySpark, and Airflow.
- Ability to analyze and process large-scale datasets.
- Good communication skills and the ability to translate business requirements into technical solutions.
- Readiness to business trip to UAE, Saudi Arabia if needed.
- Proficiency in English.
- Experience working with enterprise customers in Fintech
- Experience with Tableau or similar data visualization tools.
- Proficiency in Arabic
If you have a passion for turning data into actionable insights and enjoy working closely with customers to solve challenging problems, we would love to hear from you!
Leave your resume, and we will contact you
#J-18808-LjbffrData Engineer
Posted 16 days ago
Job Viewed
Job Description
Overview
Master Works is looking for a seasoned Data Engineer with over 5 years of experience to design and implement scalable data solutions that drive business insights. The ideal candidate will take ownership of our data architecture while collaborating closely with data scientists, analysts, and other stakeholders to deliver high-quality data products.
Responsibilities- Design, develop, and maintain robust data pipelines and architectures to support data collection, analysis, and reporting needs
- Implement ETL processes to efficiently extract, transform, and load data from various sources into data storage solutions
- Optimize existing data systems for performance and scalability, addressing any bottlenecks in processing and storage
- Ensure data integrity and quality by implementing rigorous testing and monitoring practices
- Document data architecture, data flow, and pipeline processes to ensure clarity and facilitate maintenance
- Stay current with industry trends and advancements in data technologies and frameworks
- Bachelor's degree in Computer Science, Information Technology, or a related field
- 5+ years of proven experience as a Data Engineer or in a related role
- Strong programming skills in languages such as Python, Java, or Scala
- Extensive experience with SQL databases (e.g., MySQL, PostgreSQL) and NoSQL technologies (e.g., MongoDB, Cassandra)
- Proficiency in building and optimizing ETL pipelines and utilizing big data technologies (e.g., Spark, Hadoop)
- Excellent problem-solving skills and ability to work collaboratively in a dynamic team environment
- Mid-Senior level
- Full-time
- Other
- IT Services and IT Consulting
Riyadh, Riyadh, Saudi Arabia
Salary range: SAR 12,000.00 – SAR 17,000.00 per month
#J-18808-LjbffrBe The First To Know
About the latest Data engineer Jobs in Riyadh !
Data Engineer
Posted 16 days ago
Job Viewed
Job Description
Overview
Master Works is looking for a seasoned Data Engineer with over 5 years of experience to design and implement scalable data solutions that drive business insights. The ideal candidate will take ownership of our data architecture while collaborating closely with data scientists, analysts, and other stakeholders to deliver high-quality data products.
Key Responsibilities- Design, develop, and maintain robust data pipelines and architectures to support data collection, analysis, and reporting needs.
- Implement ETL processes to efficiently extract, transform, and load data from various sources into data storage solutions.
- Optimize existing data systems for performance and scalability, addressing any bottlenecks in processing and storage.
- Ensure data integrity and quality by implementing rigorous testing and monitoring practices.
- Document data architecture, data flow, and pipeline processes to ensure clarity and facilitate maintenance.
- Stay current with industry trends and advancements in data technologies and frameworks.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of proven experience as a Data Engineer or in a related role.
- Strong programming skills in languages such as Python, Java, or Scala.
- Extensive experience with SQL databases (e.g., MySQL, PostgreSQL) and NoSQL technologies (e.g., MongoDB, Cassandra).
- Proficiency in building and optimizing ETL pipelines and utilizing big data technologies (e.g., Spark, Hadoop).
- Excellent problem-solving skills and ability to work collaboratively in a dynamic team environment.
Data Engineer
Posted 17 days ago
Job Viewed
Job Description
SAR12,000.00/yr - SAR17,000.00/yr
Data Engineer Responsibilities- Data Collection and Integration: Data engineers collect data from various sources, including databases, APIs, external data providers, and streaming sources. They must design and implement efficient data pipelines to ensure a smooth flow of information into the data warehouse or storage system
- Data Storage and Management: Once the data is collected, data engineers are responsible for its storage and management. This involves choosing appropriate database systems, optimizing data schemas, and ensuring data quality and integrity. They also must consider scalability and performance to handle large volumes of data
- ETL (Extract, Transform, Load) Processes: ETL is a fundamental process in data engineering. Data engineers design ETL pipelines to transform raw data into a format suitable for analysis. This involves data cleansing, aggregation, and enrichment, ensuring the data is usable for data scientists and analysts
- Big Data Technologies: In today's data landscape, dealing with big data is the norm rather than the exception. Data engineers work with big data technologies such as Hadoop and Spark to efficiently process and analyze massive datasets
- NoSQL Databases: In addition to traditional relational databases, data engineers often work with NoSQL databases like MongoDB and Cassandra, which are well-suited for handling unstructured or semi-structured data
- Cloud Computing: Cloud platforms like AWS, Azure, and Google Cloud have become the backbone of modern data infrastructure. Data engineers leverage these platforms to build scalable and cost-effective data solutions
- Distributed Systems: Data engineering often involves distributed systems architecture to handle huge data volumes and ensure fault tolerance. Understanding how distributed systems work is essential for data engineers.
- Streaming Data: Real-time data processing is crucial in many industries. Data engineers work with streaming technologies like Apache Kafka to handle and analyze data as it flows in
- Nationality: Any Arabic Nationality to achieve better communication and understand our Arabic data content better.
- preferably 5+ years of experience.
- Mid-Senior level
- Full-time
- Analyst
- IT Services and IT Consulting
Data Engineer
Posted today
Job Viewed
Job Description
Overview
Master Works is looking for a seasoned Data Engineer with over 5 years of experience to design and implement scalable data solutions that drive business insights. The ideal candidate will take ownership of our data architecture while collaborating closely with data scientists, analysts, and other stakeholders to deliver high-quality data products.
Key Responsibilities- Design, develop, and maintain robust data pipelines and architectures to support data collection, analysis, and reporting needs.
- Implement ETL processes to efficiently extract, transform, and load data from various sources into data storage solutions.
- Optimize existing data systems for performance and scalability, addressing any bottlenecks in processing and storage.
- Ensure data integrity and quality by implementing rigorous testing and monitoring practices.
- Document data architecture, data flow, and pipeline processes to ensure clarity and facilitate maintenance.
- Stay current with industry trends and advancements in data technologies and frameworks.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of proven experience as a Data Engineer or in a related role.
- Strong programming skills in languages such as Python, Java, or Scala.
- Extensive experience with SQL databases (e.g., MySQL, PostgreSQL) and NoSQL technologies (e.g., MongoDB, Cassandra).
- Proficiency in building and optimizing ETL pipelines and utilizing big data technologies (e.g., Spark, Hadoop).
- Excellent problem-solving skills and ability to work collaboratively in a dynamic team environment.