Post a job

Software Engineer (Systems & Scalability)

On-site Riyadh, Saudi Arabia

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

Additional Information

Source: the employer's careers page. Last checked 2026-10-07. Posted 2026-10-05.

Applications happen on Jobs for Humanity's own site. View role and apply

More from Jobs for Humanity

All jobs at Jobs for Humanity

Similar jobs in Saudi Arabia

All software development jobs in Saudi Arabia

Hiring for a role like this? See how employers fill a role fast.