Job Search and Career Advice Platform

Enable job alerts via email!

Senior Backend Engineer - Idaratech

Qureos Inc

Medina

On-site

SAR 120,000 - 160,000

Full time

11 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Saudi Arabia seeks an experienced backend developer to architect and develop scalable systems and APIs. The ideal candidate will have over 5 years of experience in backend development, a deep understanding of OOP, and proficiency with tools and practices in CI/CD. Knowledge of security measures and experience with Python frameworks, especially Django, are essential. Join a collaborative environment that values clean code and modern development practices.

Qualifications

  • 5+ years of backend development experience required.
  • Deep understanding of OOP, SOLID principles, and design patterns.
  • Strong knowledge of security practices including encryption.

Responsibilities

  • Architect, design, and develop scalable backend systems and APIs.
  • Own features end-to-end, including deployment and monitoring.
  • Collaborate with Product, Frontend, and DevOps teams.

Skills

Backend development
Problem solving
API development
Database optimization
Docker
CI/CD pipelines
Test-driven development

Tools

RabbitMQ
SQS
Django
Django Rest Framework
ELK
Grafana
Sentry
Job description
Key Responsibilities
  • Architect, design, and develop scalable backend systems and APIs
  • Own features end-to-end, from design to deployment and monitoring
  • Enforce best practices in clean code, testing, and secure development
  • Drive improvements in system performance, observability, and reliability
  • Collaborate with Product, Frontend, and DevOps teams
  • Participate in sprint planning, estimations, and code reviews
Requirements
  • 5+ years of backend development experience
  • Proven experience architecting and scaling systems
  • Deep understanding of OOP, SOLID principles, and design patterns
  • Strong knowledge of relational databases, caching strategies, and optimization
  • Experience with Docker and CI / CD pipelines
  • Hands‑on experience writing unit tests and working in a test‑driven environment
  • Excellent problem‑solving and debugging skills
  • Experience with message queues (RabbitMQ, SQS)
  • Strong knowledge of API versioning and backward compatibility strategies
  • Familiarity with observability tools (Sentry, Grafana, ELK)
  • Strong knowledge of security practices (encryption, rate limiting, secrets management)
  • Experience with Python (Django, Django Rest Framework)
💎 Nice to Have
  • Experience with distributed systems or microservice architecture
  • Experience with Golang or Node.js
  • Contributions to open-source projects
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.