📁 last Posts

Senior Software Engineer Jobs in Saudi Arabia with Visa Sponsorship

Senior Software Engineer Jobs in Saudi Arabia with Visa Sponsorship – Riyadh


A leading local delivery platform is hiring a Senior Software Engineer – Backend to join its technology team in Riyadh, Saudi Arabia. This is a senior-level opportunity for experienced backend developers who want to work on a large-scale platform serving millions of users.

The position is particularly attractive to international software engineers because candidates can apply from abroad, with visa provided and global relocation support available for permanent employees.

Senior Software Engineer – Backend Job in Riyadh

The successful candidate will join the company's Riyadh engineering team and contribute to the development and modernization of a large technology platform operating across approximately 65 countries.

The role focuses heavily on backend architecture, microservices, cloud infrastructure, databases, automated testing and software engineering best practices. The successful engineer will also have the opportunity to influence architectural decisions and mentor other members of the engineering team.

Job Overview

  • Job Title: Senior Software Engineer – Backend
  • Location: Riyadh, Saudi Arabia
  • Job Type: Full-time
  • Work Arrangement: Office-based
  • Experience Level: Senior
  • Experience Required: 5+ years in backend development
  • Estimated Salary: $36,000–$48,000 per year
  • Visa: Visa provided
  • International Applicants: Apply from abroad
  • Relocation: Global relocation support available for permanent employees
  • English: Professional level expected
  • Posted: July 3, 2026

Visa Sponsorship for Senior Software Engineers in Saudi Arabia

This vacancy is particularly relevant to international technology professionals because the listing explicitly states that applicants can apply from abroad and that a visa is provided.

The company also states that global relocation support is available to permanent employees. This makes the opportunity attractive to experienced software engineers currently living outside Saudi Arabia who are interested in relocating to Riyadh for a senior backend engineering role.

Applicants should still confirm the final visa and relocation arrangements during the recruitment process, as immigration procedures and eligibility requirements can vary by candidate.

Responsibilities

The Senior Backend Engineer will contribute to the architecture, development and modernization of a platform used by millions of users.

  • Participate in major architectural and technical decisions.
  • Help migrate a monolithic application toward a microservices architecture.
  • Design, improve and secure backend architecture.
  • Build scalable systems capable of supporting significant user growth.
  • Work with Docker containers and Kubernetes.
  • Use Google Cloud Platform as part of the technology infrastructure.
  • Contribute to event-driven architecture and modern software engineering practices.
  • Write and maintain unit, integration and functional tests.
  • Improve test coverage, refactor existing code and maintain documentation.
  • Collaborate with cross-functional and Agile teams.
  • Mentor and coach other engineers.
  • Investigate technical issues and demonstrate strong debugging skills.

Requirements and Qualifications

The position is designed for experienced backend developers with strong software architecture and database knowledge.

  • At least 5 years of backend development experience.
  • Professional experience with GoLang, Ruby on Rails, Java or Python.
  • Strong PostgreSQL and NoSQL database knowledge.
  • Understanding of database normalization and ACID principles.
  • Knowledge of isolation levels, indexing and query optimization.
  • Experience with memory caching technologies such as Redis or Memcached.
  • Experience with monitoring, alerting and logging tools such as Grafana.
  • Strong understanding of software architecture.
  • Knowledge of Domain-Driven Design (DDD).
  • Experience with microservices and containerization.
  • Experience with Kubernetes.
  • Experience migrating monolithic applications.
  • Strong automated testing experience.
  • Excellent problem-solving and adaptability skills.
  • Ability to work effectively in a fast-paced environment.

Technology Stack

This position is particularly suitable for engineers with experience across modern backend and cloud technologies.

  • GoLang
  • Ruby on Rails
  • Java
  • Python
  • PostgreSQL
  • NoSQL databases
  • Redis
  • Memcached
  • Docker
  • Kubernetes
  • Google Cloud Platform
  • Grafana
  • Microservices
  • Domain-Driven Design
  • Event-driven architecture

What the Employer Offers

The published salary estimate for this position is approximately $36,000 to $48,000 per year. The exact compensation package may depend on the candidate's experience, qualifications and final employment terms.

In addition to the salary, the listing highlights several benefits for permanent employees:

  • Visa provided.
  • Global relocation support.
  • Opportunity to work on a platform serving millions of users.
  • Collaboration with more than 2,000 colleagues across different teams.
  • Personal educational budget for conferences and external training.
  • Access to an e-learning platform.
  • In-house training opportunities.
  • Opportunity to work in a large international technology environment.

Who Can Apply?

This position is aimed at experienced software engineers with a strong backend development background. Candidates with at least five years of relevant experience and expertise in one or more of Go, Ruby on Rails, Java or Python may be particularly suitable.

The vacancy is also relevant to international applicants because the listing allows candidates to apply from abroad and indicates that a visa is provided.

Why Consider This Senior Software Engineer Job?

Riyadh has become an increasingly important technology and business hub in the Gulf region, making senior software engineering opportunities in Saudi Arabia attractive to international technology professionals.

This particular position combines senior-level responsibilities with large-scale backend engineering. The successful candidate will work on architecture used by millions of users while gaining experience with microservices, Kubernetes, cloud infrastructure, databases and modern engineering practices.

The combination of Saudi Arabia visa support, international relocation, senior-level backend work and large-scale technology gives this opportunity strong potential for experienced software engineers looking to relocate to the Middle East.

Location

The position is based in Riyadh, Saudi Arabia. It is an office-based role, meaning the successful candidate will work from the company's Riyadh office.

Riyadh is Saudi Arabia's capital and one of the region's major technology, business and innovation centres.

How to Apply

Interested candidates should review the complete vacancy details and apply through the job listing. Because the company name and direct application destination are hidden on the public Zero Tax Jobs page, applicants should use the available application option on the listing.

Apply for Senior Software Engineer Job

International candidates should highlight their backend development experience, programming languages, cloud technologies, database expertise and experience with microservices or large-scale systems in their CV.

Frequently Asked Questions

Is this a Senior Software Engineer job in Saudi Arabia?

Yes. The position is a Senior Software Engineer – Backend role based in Riyadh, Saudi Arabia.

Does this job provide visa sponsorship?

The listing states Visa Provided and allows candidates to apply from abroad. This makes it a strong option for international candidates seeking software engineering jobs in Saudi Arabia with visa support.

Can I apply from outside Saudi Arabia?

Yes. The vacancy specifically indicates that candidates can apply from abroad.

Is relocation support available?

Yes. The employer states that global relocation support is offered to permanent employees.

What is the salary?

The published estimated salary range is $36,000–$48,000 per year. The exact offer may depend on the candidate and employment terms.

How much experience is required?

Candidates should have at least 5 years of backend development experience.

Which programming languages are required?

The position accepts backend development experience using GoLang, Ruby on Rails, Java or Python.

What technologies are used?

The role involves technologies and concepts including PostgreSQL, NoSQL databases, Redis or Memcached, Docker, Kubernetes, Google Cloud Platform, Grafana, microservices, Domain-Driven Design and automated testing.

Is the job remote?

No. The listing identifies the position as an office-based role in Riyadh.

Is English required?

The listing indicates professional English requirements. The exact language requirements should be confirmed during the recruitment process.

Final Thoughts

The Senior Software Engineer – Backend position in Riyadh is a strong opportunity for experienced backend developers interested in relocating to Saudi Arabia.

With visa provision, international applications, relocation support, senior-level responsibilities and exposure to large-scale cloud and backend infrastructure, the role has strong appeal for software engineers seeking international career opportunities.

Candidates with 5+ years of backend experience and skills in Go, Ruby on Rails, Java or Python, combined with PostgreSQL, Kubernetes, Docker and microservices expertise, should consider reviewing the vacancy and applying.

Apply Now – Senior Software Engineer Riyadh

Comments