TrueschoTruescho
Back to jobs

Data Engineer | Join Jobs for Humanity in Saudi Arabia

Jobs for HumanitySaudi ArabiaFull-timeApril 1, 2026
Tech
Software
Development
Gulf Jobs
Tech Jobs
Data Engineering
Saudi Arabia
Jobs for Humanity

Jobs for Humanity is hiring a Data Engineer in Saudi Arabia. Join a leading organization focused on connecting talent with inclusive opportunities.

Data Engineer | Join Jobs for Humanity in Saudi Arabia
Tech

Application tools

Create your documents and check eligibility fast — opportunity details are free to read.

Data Engineer - Jobs for Humanity - Saudi Arabia

Jobs for Humanity is seeking a talented and motivated Data Engineer to join its team in Saudi Arabia. This position offers a unique opportunity to contribute your technical skills to a humanitarian organization dedicated to breaking down barriers and creating inclusive job opportunities for individuals from all backgrounds, including those with criminal records or disabilities. In this role, you will be a key member of the technical team supporting this noble mission by building and maintaining the data infrastructure.

Job Description and Key Responsibilities

As a Data Engineer at Jobs for Humanity, you will be instrumental in designing, developing, and managing the data systems that support the organization's operations and services. Your core responsibilities will include:

  • Designing and Building Data Pipelines: Developing robust and reliable solutions to ingest data from multiple sources, transform it, and load it (ETL) into suitable data warehouses or lakes for analysis and utilization.
  • Optimizing System Performance and Scalability: Ensuring data systems operate with high efficiency and can handle increasing workloads, with a focus on quality and security.
  • Contributing to Architecture: Participating in the design and implementation of the data and analytics infrastructure that serves the organization's operational and analytical goals.
  • Cross-Functional Collaboration: Working closely with data analysts, scientists, and product teams to understand data requirements and deliver appropriate solutions that enhance decision-making processes.
  • Ensuring Data Quality and Integrity: Implementing data validation and monitoring mechanisms to ensure accuracy and consistency across different systems.
  • Process Documentation: Creating and maintaining clear documentation for data architecture, pipelines, and operational procedures.

Required Qualifications and Skills

To be a successful candidate for this role, you should possess the following qualifications:

  • Proven hands-on experience in data engineering or a similar role.
  • Strong proficiency in programming languages such as Python, Java, or Scala.
  • Practical experience with data tools and technologies including:
    • Data processing frameworks (e.g., Apache Spark, Apache Beam).
    • SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
    • Cloud data warehousing solutions (e.g., AWS Redshift, Google BigQuery, Azure Data Lake - experience with any is a plus).
    • Data workflow orchestration tools (e.g., Apache Airflow).
  • Deep understanding of database design principles, modeling, and data security best practices.
  • Experience working with cloud platforms (AWS, Google Cloud, or Microsoft Azure) is a significant advantage.
  • Excellent communication and collaboration skills, with the ability to work in a dynamic, mission-focused environment.
  • English language proficiency is essential for the role. Knowledge of Arabic is an additional asset.

Why Join Jobs for Humanity?

Joining Jobs for Humanity means more than just a tech job. It means contributing to a meaningful social mission:

  • Social Impact: Your work will directly contribute to empowering individuals and creating equitable employment opportunities.
  • Supportive Environment: A diverse and inclusive culture that encourages innovation and collaboration.
  • Professional Growth: Opportunities for development and learning in a fast-growing technical field within an international organization.
  • Location: Working from Saudi Arabia, the heart of a region undergoing massive digital and economic transformation.

How to Apply for This Position

Application for this position is primarily conducted through specialized online platforms like Naukrigulf. Interested candidates are advised to:

  1. Comprehensively update their CV, highlighting data engineering-related projects and experiences.
  2. Search for the job listing under the title "Data Engineer" for "Jobs for Humanity" on the Naukrigulf platform or your preferred professional portal.
  3. Apply via the official link provided in the listing, ensuring all required information is accurately filled.
  4. Prepare a professional LinkedIn profile, as recruitment teams may search for talent there.

At Jobs for Humanity, we welcome enthusiastic candidates who share our values of inclusivity and positive impact. If you are a talented Data Engineer looking for an opportunity to use your skills for a meaningful purpose, we encourage you to apply.

Note: Specifics regarding salary and additional benefits will be discussed with qualified candidates during subsequent interview stages and are dependent on experience and qualifications.

Similar Jobs

Want to assess your fit for this job?
Open the AI assistant to check your fit and generate a cover letter quickly.