
Software Engineer (Systems & Scalability)
💰 Estimated salary: SAR 8,000–42,000/month· MenaJobs market estimate
At a Glance
- Category
- 💻 Technology
- Level
- Mid-Level
- Type
- Full-time
Are You Getting Through?
- Find out if Jobs for Humanity's ATS is filtering your CV
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $5.88 one-time.
Company Description
This is a Fortune 100 company
Job Description
Design, build, and maintain software systems or products, ensuring performance, reliability, and scalability through solid engineering practices and continuous improvement.
Key Performance Indicators
• Deliver features on time with high quality
• Improve system performance and reliability
• Fix defects and reduce production incidents
• Write maintainable code with clear documentation
• Collaborate to optimize architecture and processes
Qualifications
Required Qualifications
- Bachelor’s degree in Computer Science or related field
- Proven experience in software engineering
- Strong fundamentals in data structures and algorithms
- Experience with version control and code reviews
- Ability to write tests and debug complex issues
- Programming (Java, Python, JavaScript, or C#)
- APIs and microservices
- Databases (SQL)
- Cloud platforms (AWS/Azure/GCP)
- Testing frameworks (unit/integration)
- CI/CD pipelines
- Problem-solving and analytical thinking
- Collaboration and communication
- Ownership and accountability
- Attention to detail
Requirements
- •Bachelor’s degree in Computer Science or related field
- •Proven experience in software engineering
- •Strong fundamentals in data structures and algorithms
- •Experience with version control and code reviews
- •Ability to write tests and debug complex issues
- •Programming proficiency in Java, Python, JavaScript, or C#
- •Experience with APIs and microservices
- •Knowledge of SQL databases and Cloud platforms (AWS/Azure/GCP)
Responsibilities
- •Design, build, and maintain software systems or products
- •Ensure performance, reliability, and scalability through solid engineering practices
- •Deliver features on time with high quality
- •Improve system performance and reliability
- •Fix defects and reduce production incidents
- •Write maintainable code with clear documentation
- •Collaborate to optimize architecture and processes
Related Jobs4 similar jobs




Browse Similar
Guides for this role
- Find out if Jobs for Humanity's ATS is filtering your CV
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $5.88 one-time.

Jobs for Humanity is a global organization focused on connecting companies with diverse talent, including individuals with disabilities. They aim to foster inclusive employment practices worldwide.