NewInformation technology

Software Engineer (Systems & Scalability)

Jobs for Humanity

Riyadh3h ago

Apply now

About the role

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

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

Source: the employer's own careers page.

Similar jobs