Talent.com
Data & Software Engineer
Data & Software EngineerKing Abdullah University of Science and Technology • Saudi Arabia
Data & Software Engineer

Data & Software Engineer

King Abdullah University of Science and Technology • Saudi Arabia
30+ days ago
Job description

Position Summary

The Data & Software Engineer is responsible not only for building scalable data pipelines and backend services but also for shaping the architectural direction of integrations, data flows, and internal applications. The role combines strong hands‑on engineering with architectural leadership across data models, APIs, cloud components, and enterprise integration patterns. This engineer will meaningfully influence the design of new systems, modernization of legacy components, and the technical standards used across the technical team.

Major Responsibilities

Data Engineering & Integration

  • Design and implement robust, scalable ETL/ELT pipelines (Snowflake, DBT, Spark, Airflow).
  • Define data models, schemas, and mapping specifications for structured/unstructured datasets.
  • Architect and build integration solutions using REST/SOAP APIs, queues, or cloud‑native services.
  • Establish best practices for data quality, lineage, monitoring, and observability.

Backend Software Engineering

  • Build backend services, automation tools, and microservices in Python, Java, C# or any other backend language.
  • Apply software design principles (SOLID, KISS).
  • Maintain and evolve existing services through CI/CD, testing, and refactoring for scalability.
  • Implement secure coding practices, API authentication, and integration security standards.

Architecture & Technical Strategy

  • Lead the design of system architectures for integrations and internal applications.
  • Produce architecture diagrams, data‑flow maps, and interface specifications.
  • Evaluate and recommend tools, integration patterns, and cloud technologies.
  • Ensure alignment with organization‑wide architectural standards.
  • Provide guidance on distributed systems, data modelling, storage patterns, and message flows.
  • Mentor engineers on design patterns, code structure, and architectural thinking.

Personal Requirements

Competencies

  • Architectural thinking: designs scalable, decoupled, maintainable systems.
  • Strong analytical skills and problem‑solving under complexity.
  • Clear communication of technical concepts to diverse stakeholders.
  • Ownership mindset with strong attention to code quality and reliability.
  • Ability to mentor others and elevate engineering standards.

Qualifications & Experience

  • Bachelor’s or Master’s in Computer Science, Software Engineering, or related field.
  • 7–10+ years of combined experience in software and/or data engineering.
  • Proficiency in Python, Java, and C#, with experience building APIs, backend services, and data pipelines.
  • Strong SQL skills and familiarity with modern CI/CD and Git‑based workflows.
  • Ability to work with business stakeholders to translate requirements into technical solutions.
  • Strong communication skills and experience collaborating across teams.
  • Exposure to cloud technologies (AWS/Azure) and common integration patterns.
  • Experience with Higher‑Ed systems (SIS, LMS) or CRM platforms is a big plus.
  • Familiarity with integration middleware or data governance is beneficial.

#J-18808-Ljbffr
Create a job alert for this search

Data Software Engineer • Saudi Arabia

Similar jobs
Senior Data Engineer

Senior Data Engineer

webook.com • Saudi Arabia
Do you want to love what you do at work? Do you want to make a difference, an impact, transform peoples lives? Do you want to work with a team that believes in disrupting the normal, boring, and av...Show more
Last updated: 30+ days ago • Promoted
DPS Engineer - Alkhobar, KSA

DPS Engineer - Alkhobar, KSA

DeepSource Technologies • Saudi Arabia
We are looking for a dedicated and experienced DPS Engineer to join our team in Alkhobar, KSA.In this role, you will be responsible for the deployment, maintenance, and optimization of our data pro...Show more
Last updated: 19 hours ago • Promoted • New!
Senior Data Management Engineer

Senior Data Management Engineer

Envision Employment Solutions • WorkFromHome, Saudi Arabia
We are seeking a Senior Data Management Engineer with strong expertise in data architecture, integration, and transformation, particularly using Informatica tools.The ideal candidate will design an...Show more
Last updated: 19 hours ago • Promoted • New!
Senior Core Banking Data Engineer – T24 & Cortex

Senior Core Banking Data Engineer – T24 & Cortex

TAWANTECH • Saudi Arabia
A financial technology company in Saudi Arabia is seeking a Senior Data Engineer specialized in core banking systems, specifically T24 and Cortex.The successful candidate will design robust data so...Show more
Last updated: 26 days ago • Promoted
Senior Data Engineer: Informatica & Data Architecture

Senior Data Engineer: Informatica & Data Architecture

Envision Employment Solutions • WorkFromHome, Saudi Arabia
A leading data solutions provider in Saudi Arabia is seeking a Senior Data Management Engineer with expertise in data architecture and Informatica tools.The successful candidate will design and imp...Show more
Last updated: 19 hours ago • Promoted • New!
Software Engineer Jobs in Saudi Arabia (Dec 2025) - Bayt.com

Software Engineer Jobs in Saudi Arabia (Dec 2025) - Bayt.com

CARE • WorkFromHome, Saudi Arabia
Summary: A developer of software applications is needed, with a minimum of three years experience in software development and management of operational centers and infrastructure.Strong analytical ...Show more
Last updated: 30+ days ago • Promoted
Data & Software Engineer

Data & Software Engineer

King Abdullah Bin Abdulaziz University Hospital • Saudi Arabia
Select how often (in days) to receive an alert:.King Abdullah University of Science & Technology.The Data & Software Engineer is responsible not only for building scalable data pipelines and backen...Show more
Last updated: 30+ days ago • Promoted
L3 Data Classification Engineer

L3 Data Classification Engineer

DXC.technology • Saudi Arabia
Riyadh, on-site (Sun–Thu, business hours) with occasional change windows and P1 escalation support.You’ll design the label taxonomy, engineer enforcement across Windows and Microsoft 365 apps, inte...Show more
Last updated: 18 days ago • Promoted
Manager Data and Analytics - CDU6 - 20004862

Manager Data and Analytics - CDU6 - 20004862

Qiddiya Investment Company • Saudi Arabia
The Sales & Leasing Performance Unit (PU) is responsible for defining, governing and enabling best-practice Sales & Leasing standards across Qiddiya.The unit supports Sales & Leasing Operations by ...Show more
Last updated: 30+ days ago • Promoted
Senior\Staff Analytics Engineer

Senior\Staff Analytics Engineer

Salla • Saudi Arabia
We are looking for a Senior Analytics Engineer to join our growing Data team.This role sits at the intersection of data engineering and data analysis, enabling high-quality data models, and tools t...Show more
Last updated: 30+ days ago • Promoted
Backend Engineer: Scalable AI Data Systems

Backend Engineer: Scalable AI Data Systems

Lucidya • WorkFromHome, Saudi Arabia
A leading AI-driven company in Saudi Arabia is seeking a skilled Backend Engineer to join their dynamic team.The successful candidate will work on innovative back-end systems, utilizing cutting-edg...Show more
Last updated: 30+ days ago • Promoted
Data & Software Engineer — Architecture Lead

Data & Software Engineer — Architecture Lead

King Abdullah Bin Abdulaziz University Hospital • Saudi Arabia
A major healthcare institution in Saudi Arabia is seeking a Data & Software Engineer to lead in building scalable data pipelines and backend services.This role requires extensive experience in soft...Show more
Last updated: 30+ days ago • Promoted
Data & Software Architect — Backend, Pipelines & Integrations

Data & Software Architect — Backend, Pipelines & Integrations

King Abdullah University of Science and Technology • Saudi Arabia
A leading research university in Saudi Arabia seeks a Data & Software Engineer to build scalable data pipelines and backend services.This role involves shaping integration architecture using variou...Show more
Last updated: 30+ days ago • Promoted
Software Engineer – Build Impactful Modern Apps

Software Engineer – Build Impactful Modern Apps

CARE • WorkFromHome, Saudi Arabia
A leading technology solutions provider in Saudi Arabia is seeking a Senior SAP ABAP & Fiori Developer to enhance client processes and user experiences.The ideal candidate will have over 6 years of...Show more
Last updated: 30+ days ago • Promoted
Senior Data Engineer: Build Scalable Data Pipelines

Senior Data Engineer: Build Scalable Data Pipelines

webook.com • Saudi Arabia
A leading event ticketing platform in Saudi Arabia is seeking a skilled Data Engineer to design and implement data integration solutions.The ideal candidate will have 5-6 years of experience in dat...Show more
Last updated: 30+ days ago • Promoted
Core Banking Data Engineer — ETL & Data Pipelines

Core Banking Data Engineer — ETL & Data Pipelines

Integrated Solutions Tawantech • Saudi Arabia
A leading technology solutions provider in Saudi Arabia is seeking a highly skilled Senior Data Engineer specializing in core banking systems.The role involves designing and implementing data solut...Show more
Last updated: 26 days ago • Promoted
Principal Engineer, Data

Principal Engineer, Data

Ma’aden • Saudi Arabia
Lead the design, modeling, and evolution of Maaden’s enterprise data architecture across both OT and IT environments.The role ensures that data products, enterprise data layers, and integration pat...Show more
Last updated: 18 days ago • Promoted
Senior Data and Analytics Architect

Senior Data and Analytics Architect

Oracle - Egypt • Saudi Arabia
Storytelling: Excellent communication and executive engagement skills; ability to simplify data lakehouse and AI concepts for CxOs.Technology Breadth: Strong background in database, integrations, a...Show more
Last updated: 19 hours ago • Promoted • New!