Engineering

Senior Backend Engineer (Amman / Cairo)

Amman, Amman
Work Type: Full Time

About the Role :


We are seeking a Senior Backend Engineer Level 1 to join our team and help build scalable, high-performance backend services. You will work with Golang and Python, contribute to microservices-based architecture, and develop APIs that power our applications. This role requires a strong understanding of cloud services, databases, and distributed systems.


Responsibilities :


  • Develop and maintain backend services using Golang and Python.

  • Design and implement scalable microservices and RESTful APIs/gRPC services.

  • Work with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) to ensure efficient data storage and retrieval.

  • Deploy and manage cloud infrastructure on AWS, GCP, or Azure, utilizing Docker and Kubernetes for containerization and orchestration.

  • Implement event-driven architecture using message brokers like Kafka, RabbitMQSNS and SQS.

  • Optimize application performance, scalability, and reliability through caching strategies, load balancing, and cloud-native solutions.

  • Write unit tests and integration tests to ensure high-quality code and participate in CI/CD pipelines for smooth deployment.

  • Follow security best practices, ensuring authentication and authorization (e.g., JWT, OAuth) are correctly implemented.

  • Collaborate with cross-functional teams in an agile development environment to deliver high-quality features.

  • Mentor junior engineers and contribute to team knowledge-sharing efforts.


Who are you:

  • Have 5+ years of relevant experience.

  • Professional in Python and Golang, with experience writing clean and maintainable code.

  • Strong English skills.

  • Excellent team player and communicator.

  • Excited to work in a dynamic startup environment.


Nice-to-Have Skills :

  • Experience in Java or .Net is a plus.

  • Experience with monitoring and logging tools (Prometheus, Grafana).

  • Basic scripting skills for automation (Bash, Shell scripting).


Why Join Us?

  • Hybrid work setup: flexibility to work from both the office and home.

  • Stock options: be a part-owner of what you help build.

  • Work on exciting, high-impact projects in a modern tech stack.

  • Be part of a collaborative and growth-focused engineering culture.

  • Opportunities for mentorship, career development, and learning cutting-edge cloud and backend technologies.

 Ready to make an impact? Apply now! 

Submit Your Application

You have successfully applied
  • You have errors in applying