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
Who You Are
-
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