Backend Engineer

Hybrid - Middle

Egypt, Cairo

Position not open anymore

Responsibilities

Develop and maintain backend services using Golang, ensuring clean and efficient code Optimize applications for high volume data storage, performance, and scalability across multiple countries Collaborate with cross functional teams on feature design, system architecture, and shipping new features Debug technical issues, implement unit and integration tests, and develop automation tools Participate in code reviews, offering feedback to improve code quality Contribute to the continuous improvement of development processes and best practices

Qualifications

3+ years of experience with Golang Proficient in APIs and microservices architecture, including design and implementation Strong experience with SQL databases (MySQL, PostgreSQL) and familiarity with non relational databases Experience with event driven architectures and messaging systems (e.g., Kafka, RabbitMQ) Knowledge of monitoring tools such as Prometheus, Grafana, or ELK stack Good grasp of server side and client side development limitations Ability to select and implement technical solutions within a team setting Passion for learning new technologies and collaborating with others, with a commitment to continuous skill development