Skip to main content
WazifaME
W
WazifaMEVerified

Senior Product Engineer - Backend

Qesm El Maadi, Cairo, Egypt

ONSITEfull-time9,000 – 14,000

About the role

Koinz is Saudi Arabia’s leading social food ordering experience the app that transforms everyday coffee and dining into a fun, rewarding, and shareable lifestyle. With 2.7M+ signups, Koinz is more than a loyalty app it’s where Gen Z and young consumers discover brands, earn rewards, share experiences, and make food social. Your mission is to build high-scale systems powering ordering, loyalty, and social experiences across thousands of merchants and millions of users. As a Senior Product Engineer (Backend) who combines strong engineering skills with deep product thinking. Someone who cares about why we’re building, not just what we’re building. You’ll own features end-to-end from idea to production to post-release impact. At Koinz, we don’t just build backend systems, we build products that users love. What You’ll Do Own features end-to-end: from problem definition → design → development → release → monitoring → iteration Build and evolve scalable backend services and APIs powering core Koinz experiences Translate product ideas into simple, scalable, and high-impact solutions Design systems that balance performance, reliability, and speed of iteration Continuously improve system performance (latency, throughput, cost efficiency) Use data (events, dashboards, session replays) to validate decisions and guide iterations Ensure production systems are reliable, observable, and easy to debug Work closely with Product, Mobile, and Design to shape user experiences — not just implement them Contribute to architectural decisions (microservices, integrations, system evolution) Take ownership of post-release outcomes: iterate, improve, or sunset features based on impact

What we're looking for

  • 5+ years of experience building backend systems in production environments
  • Strong experience in at least one backend language (PHP, Node.js, Java, Go, or similar)
  • Solid understanding of distributed systems and microservices architecture
  • Strong product sense — you think in terms of user problems, not just technical tasks
  • Experience designing APIs (REST/gRPC) and working with frontend/mobile teams
  • Hands-on experience with relational and/or NoSQL databases
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Familiarity with Docker/Kubernetes or similar tooling
  • Strong debugging and problem-solving skills in production environments
  • Ability to make trade-offs between speed, scalability, and quality

Compensation

Base salary

9,000 – 14,000

monthly

Performance bonus

Discussed

at interview

Equity

Role-dependent

if applicable

The hiring process

  1. STEP 01

    Recruiter call

    30 min · Within 5 days

  2. STEP 02

    Hiring manager

    60 min · Following week

  3. STEP 03

    Working session

    90 min · Take-home + review

  4. STEP 04

    Final + offer

    2 hours · Loop with team

Average time to offer: ~21 days. Your application is timestamped at every step — see applications.

About the employer

WazifaME

Qesm El Maadi, Cairo, Egypt

View open roles →

More from this employer

More jobs →