Case study · Sysdig
A careers page wired to Lever
Sysdig moved its hiring from Greenhouse to Lever. We rebuilt the Careers section of sysdig.com to pull open roles from Lever, matched the filtering candidates already saw on Lever, and handed the whole thing back to their team to run.
- 9 Departments wired up, each with a self-serve icon
- 0 Dev tickets to show or hide a filter
- 2024 Cut over from Greenhouse to Lever in a morning
The client
Sysdig
Sysdig secures cloud, container, and Kubernetes environments in real time, with threat detection built on Falco, the open-source project it created. It's a San Francisco company, used across financial services, healthcare, and government. We've done web work for Sysdig since 2016.
Where this came from
From Greenhouse to Lever
Sysdig moved its hiring over from Greenhouse to Lever. The Careers section on sysdig.com was built around Greenhouse, so the job listings, the filters, and the single job pages all had to come off Greenhouse and pull from Lever instead.
The goal was straightforward: match the filtering candidates already saw on Sysdig's Lever page (jobs.lever.co/sysdig), and keep the whole thing inside the WordPress theme so their team runs it.
The work
Rebuilt around Lever, run by their team
- An import script that pulls Sysdig’s open roles from Lever into WordPress.
- The jobs archive and the single job template rebuilt around two taxonomies, job_department and job_location, so every role is sortable and filterable on the site.
- A custom icon per department, set through an ACF field on each taxonomy term. The "Find Your Team" section stays on-brand as their departments shift, and their team can change an icon without touching code.
- A "Work Type" filter that mirrors Lever’s own filtering. Sysdig asked us to leave the "Location Type" filter off, so we did.
- A control under Theme Settings > Jobs > Archive Filters that lets their team pick which filters show on the open-positions page. No developer needed to turn one on or off.
- The "United States & Worldwide" tallies: the template loops the job_location terms, counts roles by location, and counts the flexible/remote roles separately.
The part Greenhouse couldn't do
Multi-location roles
On Lever a single job can be posted to two cities. One role came through listed in both Bangalore and Mumbai. Greenhouse never allowed that, so the old build never accounted for it, and at first only the primary location showed.
We added multi-value support on job_location across the whole pipeline:
- the import script,
- the archive filtering,
- the card eyebrow label,
- and the single job template’s meta.
So a role in two cities now shows and filters correctly everywhere it appears.
Launch
Cut over in a morning
We cut the site over from Greenhouse to Lever on the go-live morning in March 2024 and tested through the pages as the switch happened. A small "Apply Now" banner width issue, left over from a separate piece of banner work, turned up right after launch and was fixed the same day, and one stale cache on /careers/ cleared. Sysdig's hiring side reviewed it and signed off that afternoon.
What we delivered
Services on this project
- Custom WordPress development
- Lever ATS integration
- Custom taxonomies and templates
- Self-serve theme settings
- Launch support
Need a marketing site your own team can actually run?
If you're a technology company in the San Francisco Bay Area, reach out. We're here for you.