Skip to content

Open nowPosted 32 days ago

Senior Product Manager - Catalog

Workable (global search)108,016 open roles

Where
Jeddah, Makkah Province, Saudi Arabia
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Product Manager - CatalogWorkable (global search) · Jeddah, Makkah Province, Saudi Arabia
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 32 days ago

Workable (global search) median: 7 days open

The posting

At Salla, we are building the digital backbone of commerce in the region, empowering thousands of merchants to start, grow, and scale their businesses. We turn what's complex into something simple, powerful, and scalable.

Catalog is the layer underneath everything. Storefronts, search, recommendations, landing pages, and every channel a merchant sells through all read from the same product data. When it is good, every surface above it gets better at once. When it is thin or wrong, nothing built on top can fix it.

Two things make this exciting:.

First, Salla does not build the catalog. Merchants do, and often not even the merchant: a freelancer, operations staff, an outsourced agency. Every surface we build inherits what those hands produce. So the question is not how to clean the data. It is how you change what someone produces when they do not work for you and mostly want to finish and move on.

Second, no two categories need the same product record. What a fashion merchant needs is not what a pharmacy, a grocer, or a gold merchant needs. The easy answer is to build each category separately, and it does not scale.

You will drive impact across five areas

  • The Catalog Engine and Category Setup (one engine, built once, with what each category needs from a product record expressed as configuration rather than code, so supporting one more category is fast and repeatable)
  • Product Data Input (creation, bulk import, editing, and everything that happens at the moment someone types or uploads)
  • Structure and Meaning (taxonomy, attributes, variants, identifiers, normalization, and duplicates)
  • AI Enrichment (extracting and generating product data from what merchants already have, with a clear position on confidence, review, and correction)
  • Downstream Fitness (how this data actually performs where it is consumed: search results, storefronts, recommendations, and external channel feeds)

Responsibilities:

  • Own the catalog strategy end to end: sequence it into quarters, defend it in the room, and hold it accountable to the numbers it promised.
  • Own the roadmap for how product data gets created and improved on Salla, prioritized on whether the data works downstream rather than on how many fields are filled.
  • Design for the people who actually do the work, including the ones who do not own the store, and make the good path the fastest path rather than a longer one enforced by rules.
  • Keep a new category, a configuration change rather than an engineering project, and be able to show the difference in effort between the first one and the next.
  • Put AI to work where it earns trust: decide what we generate outright, what we suggest for approval, and what we never touch, with a stated confidence policy and a loop that learns from every correction a merchant makes.
  • Define what catalog quality means at Salla and instrument it honestly, tied to the surfaces that consume the data rather than to completeness for its own sake.
  • Own how product data performs in external selling channels, where the requirements are strict and the rejections are visible.
  • Decide how much structure we impose and where merchants stay free, then defend that line against pressure from both directions.
  • Lead 2 to 3 product managers: give them real ownership, coach their framing and craft, run a reliable cadence, and raise the quality bar of what the group ships.
  • Work as one system with the teams that depend on this data: search and discovery, storefronts, vendors, marketplace, and data.

Requirements

  • Six or more years in product management, including work on a self-serve platform where users created their own content or data and you were accountable for the quality of what they produced.
  • A number you owned and moved on that data: completeness that meant something, accuracy, time to publish, adoption of a data tool, or the performance of that data somewhere downstream.
  • Evidence that you changed what users produced at the moment they produced it, rather than cleaning it up afterwards in a pipeline. We will ask which one it was.
  • Platform judgment: you have built something once and made it serve many cases through configuration, and you can explain where you drew the line between what was shared and what was specific, and what that choice cost you.
  • AI in production for structured data: extraction, classification, generation, or matching. You can talk concretely about confidence thresholds, error rates, what you let through automatically, and what you did when it was wrong at scale.
  • Literacy in how product data is actually structured: taxonomies, attribute schemas, variants, identifiers, matching and deduplication, and the strict requirements external selling channels impose.
  • You have coached product managers, formally or not, and you are ready to lead a small team without stepping away from the craft yourself.
  • You own outcomes rather than roadmaps, you move quickly through ambiguity, and you build clarity where others see noise. You stay close to the details and you cannot guard your own area, because this data belongs to everyone downstream.
  • Full professional fluency in Arabic and English is required. Merchant context in this region is preferred over theoretical knowledge. Willing to relocate to Saudi Arabia and work on-site.
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.