
Backend Engineer
- Cairo
- Permanent
- Full-time
- You design, develop and deploy backend services that scale, are highly available, easy to extend and covered by automation testing
- You build and operate infrastructure, user tooling, and deployment pipelines.
- Look after core services that critical to the business and ensure its high availability and functionality
- You take operational responsibility for the services that are owned by your team, including taking part in an on-call rotation.
- We want you to bring your whole self to work and strive to foster an environment that supports your individual growth
- 3+ years experience working with backend technologies
- A valued team player in a dynamic, autonomous, cross-functional agile team that inspires others.
- Experience with modern tech stacks (Java, Node.js, React, MongoDB, TypeScript, etc.)
- You’re familiar with designing and building distributed and scalable systems
- Experienced in designing, analyzing, optimizing code, and troubleshooting large-scale distributed systems.
- You are interested in keeping up with current best practices in your areas of expertise
- You have a good understanding of data structures and algorithms, and understand how to apply them to design solutions
- You care about quality and want to improve processes, both internally and across the company