The problem
Indeed's B2C content operation spans tens of thousands of pages across dozens of countries. At that scale, tasks that take seconds per page compound into weeks of manual work. A single link change across a large content surface could mean thousands of individual edits. A legal takedown request touching hundreds of entries could bottleneck an entire team for days.
Content editors were performing repetitive, high-volume operations one record at a time inside the CMS. There was little tooling designed for bulk execution, or at least of the type we needed. The gap between what the team needed to do and what the tools allowed them to do was costing the organization significant time and money.
My role
As Senior PM for the B2C channel at Indeed, I identified this pattern across multiple teams and led the product development of a suite of bulk operations tools to close the gap. I defined the problem scope, prioritized the build sequence based on time-to-value, worked directly with engineering to scope and ship each tool, and tracked impact post-launch.
The tools
Bulk deletion
Upload a CSV of entry IDs; the system automatically archives them in batch. Built for urgent legal requests, content pruning, and non-performer removal at scale. This tool alone eliminated what amounted to more than a full year of a single editor's time if that work had been done manually.
Bulk link fixer
Finds all instances of a given link and anchor text across the content surface. Via CSV upload, editors can remove broken links or replace them with updated destinations globally. The time savings here exceeded even the deletion tool given how frequently link destinations change at global scale.
Bulk creator
Creates tags and other CMS constructs in bulk, enabling content optimization and new semantic connections between related pieces at a scale that was not previously possible without significant manual effort.
Bulk updater
Originally scoped to support a smaller set of operations. I significantly expanded the tool to support video uploads, vector embeddings, and additional content types, all driven by CSV input, making it the most versatile tool in the suite.
$1M+
in manual operational costs eliminated
4,000+
editor hours reclaimed across the two highest-impact tools
Global
scope across tens of thousands of pages and dozens of markets
What this demonstrates
Content operations tooling rarely gets treated as a product problem. The instinct is to throw headcount at it. Reframing it as a systems problem, scoping a phased build, and shipping incrementally across four tools is what turned a chronic operational drag into a durable efficiency gain. The same approach applies to any organization running content at scale inside a modern CMS.