Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
177

Software Engineer jobs in Saudi Arabia

Associate Software Engineer

تكامل القابضة

Riyadh
On-site
SAR 200,000 - 300,000
Yesterday
Be an early applicant
I want to receive the latest job alerts for “Software Engineer” jobs

Software Engineer II - Backend (Saudi Nationals Only)

Delivery Hero SE

Riyadh
On-site
SAR 200,000 - 300,000
2 days ago
Be an early applicant

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

CARE

Yanbu`
On-site
SAR 200,000 - 300,000
Today
Be an early applicant

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

CARE

Medina Province
On-site
SAR 200,000 - 300,000
Today
Be an early applicant

Java Software Engineer — Build Scalable Backend Systems

Saudi Petroleum Services Polytechnic

Riyadh
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Java Software Engineer Jobs in Riyadh (Dec 2025) - Bayt.com

Saudi Petroleum Services Polytechnic

Riyadh
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant

Back End Software Engineer Jobs in Riyadh (Dec 2025) - Bayt.com

Saudi Petroleum Services Polytechnic

Riyadh
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant

Java Software Engineer Jobs in Medina (Dec 2025) - Bayt.com

Saudi Petroleum Services Polytechnic

Medina
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant
HeadhuntersConnect with headhunters to apply for similar jobs

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

Saudi Petroleum Services Polytechnic

Riyadh
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant

Back End Software Engineer Jobs in Medina (Dec 2025) - Bayt.com

Saudi Petroleum Services Polytechnic

Medina
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant

FinTech Software Engineer - Builders Program & DevOps

Saudi Petroleum Services Polytechnic

Al Maathar Municipality
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant

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

Saudi Petroleum Services Polytechnic

Al Maathar Municipality
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant

Front End Software Engineer Jobs in Medina (Dec 2025) - Bayt.com

CARE

Medina
On-site
SAR 150,000 - 200,000
6 days ago
Be an early applicant

Senior Software Engineer — Hybrid, Mentor & Architect

DXC Technology

Riyadh
On-site
SAR 150,000 - 200,000
6 days ago
Be an early applicant

Software Engineer - OpenSearch Data Infrastructure (Remote)

SupportFinity™

Jeddah
Remote
SAR 200,000 - 300,000
6 days ago
Be an early applicant

Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch

SupportFinity™

Jeddah
Remote
SAR 200,000 - 300,000
6 days ago
Be an early applicant

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

Saudi Petroleum Services Polytechnic

Riyadh
On-site
SAR 200,000 - 300,000
7 days ago
Be an early applicant

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

Saudi Petroleum Services Polytechnic

Qatif
On-site
SAR 200,000 - 300,000
5 days ago
Be an early applicant

Back End Software Engineer Jobs in As Sahafah (Dec 2025) - Bayt.com

Saudi Petroleum Services Polytechnic

Municipality of Al Shamal
On-site
SAR 50,000 - 70,000
6 days ago
Be an early applicant

Java Software Engineer Jobs in Al Wurud (Dec 2025) - Bayt.com

Saudi Petroleum Services Polytechnic

Jeddah
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant

Java Software Engineer - Internship: Database (Riyadh)

Saudi Petroleum Services Polytechnic

Municipality of Al Shamal
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant

Java Software Engineer Jobs in As Sahafah (Dec 2025) - Bayt.com

Saudi Petroleum Services Polytechnic

Municipality of Al Shamal
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant

Back End Software Engineer Jobs in Al Wurud (Dec 2025) - Bayt.com

Saudi Petroleum Services Polytechnic

Jeddah
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant

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

Saudi Petroleum Services Polytechnic

Dammam
On-site
SAR 200,000 - 300,000
6 days ago
Be an early applicant

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

Saudi Petroleum Services Polytechnic

Dammam
On-site
SAR 262,000 - 375,000
6 days ago
Be an early applicant

Top job titles:

Land Surveyor jobsData Entry jobsFinance Manager jobsIt jobsSafety Officer jobsOnline Data Entry jobsChemical Engineer jobsArchitect jobsHuman Resource Officer jobsDental Assistant jobs

Top companies:

Jobs at MarriottJobs at Ernst & YoungJobs at AlshayaJobs at Baker HughesJobs at IhgJobs at AbbJobs at HoneywellJobs at WspJobs at IbmJobs at Al Futtaim

Top cities:

Jobs in RiyadhJobs in JeddahJobs in DammamJobs in MakkahJobs in Khobar

Similar jobs:

Mechanical Engineer jobsEngineer jobsCivil Engineer jobsIt Software Engineer jobsChemical Engineer jobsEngineer Electrical jobsSoftware Developer jobsComputer Engineer jobsPlanning Engineer jobs
Associate Software Engineer
تكامل القابضة
Riyadh
On-site
SAR 200,000 - 300,000
Full time
2 days ago
Be an early applicant

Job summary

A leading tech company in the Riyadh Region is seeking an Associate Software Engineer to design and maintain scalable web applications. The role involves full stack development using Java and React.js, working with databases, and managing application performance. Candidates should have a Bachelor’s Degree in a relevant field and strong skills in both backend and frontend technologies. Join a dynamic team to tackle modern software challenges in a collaborative environment.

Qualifications

  • Strong grasp of Java 8+, Spring Boot, Spring Data JPA, and Hibernate.
  • Proficiency in React.js, HTML5, CSS3, JavaScript/TypeScript, Redux or Context API.
  • Solid SQL knowledge (MySQL, PostgreSQL, or Oracle).
  • Experience with Message Brokers (RabbitMQ or Kafka).
  • Familiarity with caching (Redis or similar).
  • Experience creating and managing Docker images.
  • Understanding of build pipelines (Jenkins, GitHub Actions, GitLab CI).
  • Proficiency with Git.

Responsibilities

  • Design and implement RESTful APIs and microservices.
  • Build reusable components and interactive user interfaces.
  • Design database schemas and write optimized SQL queries.
  • Participate in code reviews and write unit tests.
  • Implement caching solutions to optimize performance.
  • Assist in containerizing applications using Docker.

Skills

Java ecosystem
Java 8+
Spring Boot
React.js
HTML5
CSS3
JavaScript/TypeScript
SQL
Redis
RabbitMQ

Education

Bachelor’s Degree in Information Systems
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Software Engineering
Bachelor’s Degree in a closely related technology major

Tools

Docker
Jenkins
Git
Job description
Job Description

To design, develop, and maintain scalable web applications by working across the full technology stack. The Associate Software Engineer will be responsible for building backend services, developing frontend user interfaces and ensuring efficient database management to support business requirements.

Key Responsibilities & Duties
  • Backend Development: Design and implement RESTful APIs and microservices. Ensure high performance and responsiveness of requests from the frontend.
  • Frontend Development: Build reusable components and interactive user interfaces. Translate UI/UX designs into high-quality code.
  • Database Management: Design database schemas, write optimized SQL queries, and manage data integration using ORM tools.
  • Maintenance & Quality Assurance: Participate in code reviews, write unit tests, and debug production issues to ensure application stability.
Job Requirements

We are looking for a skilled Associate Software Engineer to build high-performance, scalable web applications. You will work on a modern tech stack, bridging the gap between backend logic, frontend experience, and infrastructure.

This is a hands‑on role where you will not only write code but also contribute to system architecture involving message queues, caching strategies, and CI/CD pipelines.

Key Responsibilities
  • Full Stack Development: Build RESTful microservices using Java Spring Boot and dynamic UIs using React.js.
  • Performance Optimization: Implement caching solutions (e.g., Redis) to optimize application performance and reduce database load.
  • Asynchronous Processing: Design and maintain message‑driven architectures using RabbitMQ for reliable inter‑service communication.
  • Database Management: Maintain data integrity and write optimized queries for relational databases.
  • DevOps & Deployment: Assist in containerizing applications using Docker and managing deployment pipelines via CI/CD tools.
Technical Requirements
What We Are Looking For
  • Core Stack (Must Have):
  • Java ecosystem: Strong grasp of Java 8+, Spring Boot, Spring Data JPA, and Hibernate.
  • Frontend: Proficiency in React.js, HTML5, CSS3, and JavaScript/TypeScript and hands‑on with Redux or Context API for state management.
  • Databases: Solid SQL knowledge (MySQL, PostgreSQL, or Oracle).
  • Distributed Systems & Architecture:
  • Messaging: Experience with or strong understanding of Message Brokers (specifically RabbitMQ or Kafka).
  • Caching: Familiarity with caching implementation using Redis or similar in‑memory data stores.
  • DevOps & Tools:
  • Containerization: Experience creating and managing Docker images.
  • CI/CD: Familiarity with build pipelines (Jenkins, GitHub Actions, or GitLab CI).
  • Version Control: Proficiency with Git.
  • A problem solver who understands not just how to write code, but how applications perform at scale.
  • A team player who communicates technical ideas clearly.
Candidates must possess a Bachelor’s Degree in one of the following fields:
  • Information Systems
  • Computer Science
  • Software Engineering
  • Or a closely related technology major.
  • 1
  • 2
  • 3
  • ...
  • 8

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved