Jobs in Saudi Arabia

Software Engineer Jobs in Saudi Arabia Visa Sponsorship

Canonical, a prominent international open-source tech company based in Riyadh, Saudi Arabia, is actively seeking skilled Software Engineers to join their team. This presents a unique opportunity for technology enthusiasts who are ready to contribute to cutting-edge projects involving open-source solutions like Ubuntu Server and Desktop, OpenStack, and Kubernetes.

Software Engineer Jobs in Saudi Arabia Visa Sponsorship

Details of Software Engineer Jobs in Saudi Arabia Visa Sponsorship:

  • Job Title: Software Engineer
  • Job Region: Riyadh, Saudi Arabia
  • Expected Salary: Base Salary (Depends upon skills, experience, and location)
  • Additional Benefits: Yes (Varies according to the job role)
  • Knowledge Required: Minimum Bachelor’s degree
  • Experience Required: 2 years

Benefits of Software Engineer Jobs:

  1. Competitive Compensation: Skilled professionals, especially software engineers, can command competitive pay in Saudi Arabia, offering a potentially higher standard of living.
  2. Tax-Free Income: Saudi Arabia doesn’t levy income taxes, allowing you to utilize your entire salary for savings and personal expenses.
  3. Career Growth Opportunities: The tech industry in Saudi Arabia is experiencing rapid growth, providing ample opportunities for career advancement and working on innovative projects.
  4. Visa Sponsorship: The inclusion of visa support as part of the job package facilitates a smoother relocation process, ensuring compliance with legal requirements in Saudi Arabia.
  5. Cultural Experience: Living and working in Saudi Arabia offers a unique cultural experience, allowing you to immerse yourself in the local customs, traditions, and way of life.
  6. Global Networking: Saudi Arabia is becoming a hub for business and technology, providing opportunities to connect with professionals from around the world.
  7. Language Opportunities: While English is widely used at work, residing in Saudi Arabia provides a chance to learn or enhance Arabic language skills, beneficial for personal and professional growth.
  8. Quality of Life: Many cities in Saudi Arabia boast modern amenities, robust infrastructure, and recreational activities, contributing to a good overall quality of life for expats.
  9. Healthcare Benefits: Most employers in Saudi Arabia offer health insurance to employees, ensuring access to medical care when needed.
  10. Networking Opportunities: Being part of the Saudi Arabian tech community grants access to events, conferences, and networking opportunities, aiding in staying updated on industry trends and forming valuable connections.

Requirements of Software Engineer Jobs in Saudi Arabia:

  • Minimum Bachelor’s degree in Software Engineering or Computer Sciences.
  • 3–5 years of experience, considering this is a senior position.
  • Expertise in writing C/C++ code for embedded software.
  • Work experience with OpenStack.
  • Familiarity with LXD, Snaps, MAAS, Juju, Ubuntu, or a willingness to learn.
  • Strong interpersonal and customer-facing skills.
  • Professional experience with Kubernetes and/or Ceph.
  • Understanding of TCP/IP networking and ability to support custom options.

Description of Software Engineer Jobs at Canonical:

  • Develop software for PCs and mobile devices aligned with the company’s focus.
  • Code creation in languages such as C++ or JScript.NET, ensuring testability.
  • Bug fixing, testing new programs, and employing the Agile Development Methodology.
  • Adherence to the Software Development Lifecycle (SDLC) method.
  • Software updates for the integration of the latest features.
  • Mentoring less experienced team members in embedded software networking.
  • Utilizing open-source tools like PostgreSQL, Corosync/Pacemaker, MongoDB, MySQL, and Apache for cost-effective and timely project completion.
  • Crafting custom software solutions leveraging TCP/IP networking, Libvirt/KVM, containers, and Kubernetes.

Benefits of Software Engineer Jobs in Saudi Arabia with Visa Sponsorship:

  • Visa Sponsorship: Facilitates relocation and ensures legal compliance.
  • Professional Growth: Work alongside a highly skilled and professional team, fostering career advancement.
  • Employee Perks: Access to perks like paid holidays, annual leaves, and health insurance for on-site work in Riyadh.

How to Apply for Software Engineer Jobs in Saudi Arabia with Visa Sponsorship:

Click here for detailed application instructions.


Seize the opportunity to work as a Software Engineer for Canonical in Riyadh, Saudi Arabia, with visa sponsorship. Explore the responsibilities, requirements, and rewards of the job, including competitive pay, professional growth prospects, and additional perks. Apply now to join a team of experts contributing to cutting-edge technologies at an international open-source tech company.

People Also Ask:

What Are The Requirements for Software Engineer Jobs in Saudi Arabia?

Minimum Bachelor’s degree, 3–5 years of experience, expertise in C/C++, work experience with OpenStack, familiarity with related tools and technologies, strong interpersonal skills, and proficiency in Kubernetes and/or Ceph.

What Are The Benefits of Software Engineer Jobs in Saudi Arabia?

Visa sponsorship, professional growth opportunities, employee perks (varies based on experience and location), yearly budget for personal learning, annual pay reviews, rewards for recognition, vacation time, parental leave, and employee assistance programs.

Back to top button

Join Our WhatsApp & Telegram Group

Get Latest Job Alerts by joining our WhatsApp & Telegram group.