Backend Software Engineer

December 15, 2025
$115000 - $250000 / year
Apply Now

Job Description

Job Summary

The Backend Software Engineer focuses on server-side application logic, databases, APIs, and system integrations. This role ensures high performance, reliability, and security of core application services.

Key Responsibilities

  • Develop and maintain backend systems and APIs
  • Design scalable architectures and microservices
  • Manage databases and optimize queries
  • Implement authentication, authorization, and data security
  • Collaborate with frontend engineers and DevOps teams
  • Monitor application performance and system health

Required Skills & Qualifications

  • Strong programming skills in Java, Python, Go, or Node.js
  • Experience with REST and GraphQL APIs
  • Database expertise (SQL & NoSQL)
  • Knowledge of system design and scalability
  • Version control using Git

Preferred Qualifications

  • Experience with Docker and Kubernetes
  • Cloud-native development experience
Nationality
Any
Iqama
Resident