Software Systems Engineer📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Riyadh |
Job Description
About the Role
Jobs for Humanity is seeking a Software Systems Engineer to join their team in Riyadh. This full-time position involves designing, building, testing, and maintaining robust software and system solutions. The role requires collaboration with cross-functional teams to ensure timely releases while enhancing the performance, scalability, and reliability of production services.
Job Purpose
The primary objective of this role is to ensure high-quality and stable production software. This will be achieved through the application of sound system design principles, scalable architecture, automated testing, CI/CD practices, and continuous performance optimization. The Software Systems Engineer will enable teams to reliably and efficiently ship features within the Riyadh operations.
Key Responsibilities
- Developing software design and architecture.
- Engaging in programming using Java, Python, or JavaScript.
- Developing APIs and microservices.
- Working with SQL and NoSQL databases.
- Utilizing cloud platforms such as AWS, Azure, or GCP.
- Implementing CI/CD pipelines and automation.
- Conducting automated testing, including unit and integration tests.
- Tuning system performance and ensuring scalability.
- Applying problem-solving and analytical thinking skills.
- Using version control systems, specifically Git.
- Producing clear communication and technical documentation.
Required Qualifications
- Strong programming skills in Java, Python, or JavaScript.
- Experience in building and integrating APIs and microservices.
- Proficiency with SQL and/or NoSQL databases.
- Hands-on experience with cloud platforms (AWS, Azure, GCP).
- Practical experience with CI/CD pipelines and automation.
- Experience in testing (unit and integration) and maintaining low-defect services.
- System design experience with a focus on reliability, performance, and scalability.
- Proficiency with version control systems, such as Git.
- Ability to document architecture and technical decisions.
Experience and Work Type
This role is suitable for candidates with 0-1 years of experience. The position is a full-time engagement.
Location
The role is based in Riyadh.
Requirements
- No experience required
Similar Jobs
You may also like
- Related Software Systems Engineer Opportunities
- Sales Representative Jobs in Al Khobar
- Purchasing Manager Jobs in Al Khobar
- Graphic Designer Jobs in Al Khobar
- Host Jobs in Al Khobar
- Barista Jobs in Al Khobar
- Other Job Fields in Riyadh
- Sales Representative Jobs in Riyadh
- Purchasing Manager Jobs in Riyadh
- Graphic Designer Jobs in Riyadh
- Beauty Salon Manager Jobs in Riyadh
- Cashier Jobs in Riyadh
- Call Center Agent Jobs in Riyadh
- Host Jobs in Riyadh
- Operations Officer Jobs in Riyadh
- Barista Jobs in Riyadh
- HVAC Engineer Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Financial Analysis Specialist Jobs in Dammam
- Barista Jobs in An Namas
- Electrical Engineer Jobs in An Namas
- Civil Engineer Jobs in Arar
- Tourism Specialist Jobs in Jeddah
- Pharmacist Jobs in Makkah
- Secondary Teacher of Mathematics Jobs in Riyadh
- Construction Site Supervisor Jobs in Riyadh
- Mechanical Engineer Jobs in Al Ula
- Treasurer Jobs in Dhahran