Ghost
Senior Platform Engineer
Ghost
$140k - $200k
Worldwide (Remote)

Senior Platform Engineer

Overview

Ghost is a non-profit organisation on a mission to create modern, independent publishing technology to power the future of online journalism.

Job Description

We're looking for an experienced platform engineer to join our team and help us bring independent open source publishing software to the world.

Responsibilities

  • - Build and maintain the internal developer platform — Create self-service tooling, workflows, and abstractions that let the engineering team ship confidently without filing tickets or waiting on anyone.
  • - Design opinionated golden paths for common development tasks.
  • - Own CI/CD as a platform service — Design and maintain build, test, and deployment pipelines that are fast, reliable, and standardised.
  • - Own the developer experience — Maintain and improve the contributor tooling, local development setup, and extension development workflows.
  • - Own the self-hosted experience — Maintain Docker images, installation tooling, configuration management, and upgrade paths.
  • - Design for AI agent consumption — Build and maintain MCP / CLI implementations and protocol-level interfaces that allow AI agents to discover and interact with the platform.
  • - Build internal tooling and automation — When an off-the-shelf tool doesn't solve the problem, build something better.
  • - Embed security into platform workflows — Bake dependency scanning, access controls, secrets management, and policy enforcement directly into platform workflows.
  • - Treat the platform as a product — Talk to your users. Understand pain points across all four constituencies.

Required Skills

  • - Platform-as-product mindset — You think of internal tooling and developer experience as a product with users, not a set of chores.
  • - AI-first software engineering skills — You actively use modern AI tools to deliver production-quality code, not just glue scripts.
  • - Proficiency in Node.js/TypeScript is strongly preferred given our stack.
  • - CI/CD expertise — Deep experience designing and operating build and deployment pipelines.
  • - API design sensibility — You understand what makes an API good — for humans and agents.
  • - Open source experience — You've contributed to, maintained, or built tooling for open source projects.
  • - Containerisation and packaging — Solid experience with Docker and the practical concerns of distributing software.
  • - Security awareness — You know how to embed secrets management, dependency scanning, access control, and vulnerability management into platform workflows as defaults.
  • - Communication skills — You write good documentation because you understand that a tool nobody knows how to use ceases to exist.

Benefits

  • - Competitive salary Based on role, skill, experience and location.
  • - Work from anywhere From a home office, or be a nomad if that's your thing.
  • - Hardware A brand new Macbook Pro + an office workspace setup budget.
  • - Co-working If you prefer to work from a co-working space, we'll help pay for it.
  • - Continue your personal development A budget for attending conferences, taking courses, and purchasing books.
  • - Worldwide team trips The last few trips have taken us to the UK, Spain & Thailand.
  • - 4-day work weeks We close the office on Fridays.
  • - Generous paid vacation If you don't take a minimum of a 2 week break yourself, we'll kick you out of the office in December.
  • - Paid parental leave When the time comes to welcome a new member of the family, we offer generous and fully paid parental leave.
  • - Pay reviews Everyone at Ghost receives an annual pay review in line with market rates.

About the company

Ghost is a powerful app for professional publishers to create, share, and grow a business around their content. It comes with modern tools to build a website, publish content, send newsletters & offer paid subscriptions to members.


All Job Openings at Ghost