Software Engineer Jobs in Saudi Arabia Visa Sponsorship
Based in Riyadh, Saudi Arabia, Canonical is a well-known global open-source technology firm that is currently looking for qualified software engineers to join their team. For tech enthusiasts who are prepared to contribute to innovative projects utilizing open-source solutions like Kubernetes, OpenStack, and Ubuntu Server and Desktop, this offers a rare chance.
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
Read Also: Babysitter Jobs in Saudi Arabia for Foreigners Visa Sponsorship
Benefits
- Competitive Pay: In Saudi Arabia, skilled workers—especially software engineers—can command competitive pay, which frequently translates into a higher standard of living.
- Tax-Free Income: Since income taxes are not levied in Saudi Arabia, you are free to keep your whole pay for personal spending and savings.
- Opportunities for Career Advancement: Saudi Arabia’s tech sector is expanding quickly, providing many opportunities for professional advancement and the ability to work on cutting-edge projects.
- Visa Sponsorship: In order to facilitate relocation and guarantee adherence to Saudi legal requirements, employers offer visa support as part of the employment package.
- Cultural Immersion: Working in Saudi Arabia allows you to fully immerse yourself in the customs, traditions, and way of life of the country.
- International Networking: Saudi Arabia is developing as a business and technological center, offering chances to connect with experts from around the globe.
- Language Opportunities: Although English is frequently used at work, living in Saudi Arabia gives you the opportunity to study or get better at Arabic, which will help you advance both personally and professionally.
- Quality of Life: Modern conveniences, strong infrastructure, and leisure opportunities are all provided by cities like Riyadh and Jeddah, which enhance the general standard of living for foreigners.
- Benefits related to healthcare: A lot of Saudi Arabian firms provide health insurance, guaranteeing that workers may get medical attention when they need it.
- Networking Opportunities: Participating in the Saudi Arabian tech community gives you access to a range of conferences, events, and networking opportunities that keep you abreast of market developments and enable you to build meaningful relationships.
Requirements
Educational Qualification:
- A bachelor’s degree in computer science, software engineering, or a similar discipline is required.
Experience:
- three to five years of relevant experience, particularly for senior roles, in a software engineering function.
Technical Skills:
- proficiency in developing embedded applications using C/C++ code.
- professional knowledge of Ceph and/or Kubernetes.
- knowledge of OpenStack, LXD, Snaps, MAAS, Juju, and Ubuntu, or a readiness to learn them.
Networking Skills:
- a solid grasp of TCP/IP networking and the capacity to accommodate unique network configuration options.
Customer-Facing Skills:
- Excellent communication and interpersonal skills, as well as prior experience working closely with stakeholders or clients.
Description
- Create software that is in line with the company’s strategy for PCs and mobile devices.
- writing code that is testable using languages like C++ or JScript.NET.
- utilizing the Agile Development Methodology, testing new programs, and repairing bugs.
- The Software Development Lifecycle (SDLC) approach is followed.
- updates to the software that incorporate the newest features.
- mentoring team members with less embedded software networking experience.
- completing projects on schedule and within budget by using open-source tools like PostgreSQL, Corosync/Pacemaker, MongoDB, MySQL, and Apache.
- creating unique software solutions using Kubernetes, Libvirt/KVM, containers, and TCP/IP networking.
Benefits
Visa Sponsorship:
- ensures legal compliance, a simple immigration process, and a smooth transition to Saudi Arabia by supplying the required work visa.
Professional Growth:
- Collaborate with a highly qualified and experienced team that provides chances to study, develop, and progress your career in cutting-edge technology domains such as software development, cloud computing, and embedded systems.
Employee Perks:
- Access to attractive perks including:
- A healthy work-life balance is ensured via paid holidays and yearly leaves.
- Health insurance: all-inclusive medical protection for workers and their families.
- Modern workplace: frequently consists of offices in places like Riyadh that have access to cutting-edge amenities and leisure activities.
Networking Opportunities:
- Saudi Arabia is quickly becoming a global center for technology, which enables you to attend international networking events and make connections with people worldwide.
Tax-Free Income:
- Saudi Arabia has no income tax, so you can save a larger percentage of your earnings.
Cultural Experience:
- An exceptional chance to fully engage with Saudi Arabia’s rich history, culture, and customs.
Quality of Life:
- Saudi Arabia is a desirable location for expats due to its high level of life, modern amenities, and infrastructure.
How to Apply
Conclusion:
Canonical in Riyadh provides a fulfilling opportunity for qualified software engineers who are passionate about open-source technology and want to work in a cutting-edge setting. Take advantage of professional development, exposure to international IT networks, a competitive salary, and visa sponsorship. Join a vibrant team at the forefront of technological advancement by applying right now!
Frequently Asked Questions
-
What is the role of software engineer at Canonical in Saudi Arabia?
Working with cutting-edge open-source technologies like Ubuntu, OpenStack, and Kubernetes is part of the job description for a software engineer. You will write code, test new programs, develop software, and apply the Agile approach to produce creative solutions.
-
What skills are required for this position?
Proficiency in C/C++ development.
Familiarity with Ceph, Kubernetes, OpenStack, LXD, and Ubuntu.
Strong networking knowledge (TCP/IP) and experience with custom network configurations.
Excellent customer-facing and communication skills.