Matcha
Ghost logo

Ghost careers: remote jobs, culture and where they hire

The nonprofit, open source publishing platform for independent writers and publishers. Fully remote, 4-day week, no investors.

Team of 37$12.3M total fundingHiring worldwide for support and engineering, each role sets its own required UTC timezone overlap band

What is Ghost?

Ghost is an open source publishing platform for independent journalists, writers and publishers who want to build subscription and membership businesses online. It was founded in April 2013 by John O'Nolan and Hannah Wolfe and is run as the Ghost Foundation, a nonprofit whose constitution bars it from ever being acquired, structured so the product stays accountable to users rather than shareholders. Ghost reports over 100 million installations, more than $11 million in annual recurring revenue and over 30,000 paying customers on Ghost(Pro), its hosted product.

The team has been fully remote since founding and is kept deliberately small, around 37 people spread across 5 continents, 16 nationalities and 15 languages, with the company saying it does not intend to grow much past 50. O'Nolan is CEO and Wolfe is CTO; both were part of the original distributed founding team, which O'Nolan has said is why remote hiring for Ghost was never really a decision, just a continuation of how the company started.

Where does Ghost hire remotely?

Ghost has no physical headquarters. It is run as a nonprofit foundation by a fully distributed team of around 37 people across 5 continents, 16 nationalities and 15 languages. It hires worldwide, though each role sets its own required timezone overlap band rather than a fixed company-wide policy, recent postings have required UTC-5 to UTC+3 for support and UTC-1 to UTC+3 for engineering.

Worldwide: 3 open roles

Open remote jobs at Ghost

Describe your next role, cut the noise

Why Ghost is exciting to work for

Ghost carries no venture-growth pressure. It was seeded by a 2013 Kickstarter that raised 196,362 pounds (about $350,000) in a few days, has never taken VC money since, and the company says it has been profitable every year since the beginning. That funds a genuinely calm operating rhythm: a 4-day, 32-hour work week at full salary with Fridays off year round, most staff report only one or two Zoom calls a week, and the company keeps calendars deliberately empty for focus work.

Pay is posted with every listing and reviewed annually against the market. Recent openings included a Support Operations Engineer at $90,000 to $130,000 and a Staff Product Engineer at $140,000 to $180,000. Benefits include a MacBook Pro plus a $500 workspace setup budget, co-working space stipends, a professional development budget, fully paid parental leave, a mandatory two-week December shutdown, and twice-yearly all-team retreats in places like Thailand, Dubai, Egypt, Austria and Spain.

It is also one of the few sizeable open source projects where the company itself ships the product: everything Ghost builds is released under the MIT license, so both the code and much of how the business is run are public.

What to expect from the culture

Ghost describes itself on its own careers page as not a rocket ship, explicitly choosing a sustainable, profitable business over rapid growth, and says it looks for people who are low ego and high autonomy, comfortable working mostly async and in writing. Slack functions as the company's virtual office, combining work chat, social chat and notifications.

Remote work is not one fixed policy but set per role: recent engineering postings required working hours overlapping UTC-1 to UTC+3, while a recent support posting required UTC-5 to UTC+3, so the overlap band you need depends on the team you join rather than a single company-wide rule.

How to get hired at Ghost

Both engineering and support roles run through an eight-stage process: application review, an informal call with the operations team, a technical call with the hiring manager, a further stage specific to the role (a pair-programming session with leadership for engineering, a call with a support team member for support roles), a paid trial project of roughly 15 hours, a review call on that trial, a final interview, then an offer.

Ghost says a real member of the team reviews every application personally, and it actively encourages applications from women and other underrepresented groups in tech.

Ghost hiring FAQ

What does Ghost do?

Ghost builds an open source publishing platform, plus Ghost(Pro), its hosted version, that lets independent writers, journalists and publishers run websites, newsletters and paid membership or subscription businesses without relying on ads.

Does Ghost hire remote workers?

Yes. Ghost has been fully remote since it was founded in 2013, and its team has never worked from a shared office.

Where is Ghost located?

Ghost has no physical headquarters. It is run as a nonprofit foundation by a fully distributed team of around 37 people across 5 continents, 16 nationalities and 15 languages. It hires worldwide, though each role sets its own required timezone overlap band rather than a fixed company-wide policy, recent postings have required UTC-5 to UTC+3 for support and UTC-1 to UTC+3 for engineering.

How much does Ghost pay?

Salary ranges are posted on every job listing and reviewed annually against the market. Recent examples include $90,000 to $130,000 for a Support Operations Engineer and $140,000 to $180,000 for a Staff Product Engineer.

Is Ghost backed by venture capital?

No. Ghost was seeded by a 2013 Kickstarter campaign that raised about $350,000, has taken no VC investment since, and operates as a nonprofit foundation funded by Ghost(Pro) customer revenue. The company says it has been profitable every year since it started.

What is Ghost's hiring process like?

It runs eight stages: an application review, an informal operations call, a technical call with the hiring manager, a role-specific stage (pair programming for engineering, a support-team call for support roles), a paid trial project of about 15 hours, a review call on that trial, a final interview, then an offer.

How do I get a job at Ghost?

Apply through the listing on careers.ghost.org for an open role. Ghost says a real person reviews every application, and it actively encourages applications from women and other underrepresented groups in tech.

Want remote roles like these in your inbox? Tell us what you are looking for.

Describe your next role, cut the noise