Senior Backend Engineer Idaratech

Qureos Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Cairo - Egypt

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

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
  • Contributions to open-source projects
Key ResponsibilitiesArchitect design and develop scalable backend systems and APIsOwn features end-to-end from design to deployment and monitoringEnforce best practices in clean code testing and secure developmentDrive improvements in system performance observability and reliabilityCollaborate with...
View more view more

Key Skills

  • Business Intelligence
  • Bidding
  • Accounts Assistant Credit Control
  • Account Development
  • Content Development
  • Lab Testing