Senior Backend Engineer Idaratech

SA, SaudiArabia

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

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2178029
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SA, SaudiArabia
  • Education
    Not mentioned