
Job Description
At Mastra, every week is launch week. We ship 3–4 minor releases and one feature launch every week, plus platform announcements and major launches every few months. We need you to own that. Think about this role as the product release cannon.
This is a writing and launching job. About 80% of your time is producing content for developers: release posts, deep dives, the weekly newsletter, X threads, Discord announcements, GIFs and code snippets. The rest is website messaging (with founders) and light sales enablement.
This is a high-impact role. We're open on seniority. The right fit could step in as Head of Product Marketing.
The team ships fast and a lot. You get to represent the work of 20+ long-time open-source builders to the world.
If you want to get a sense of how the product works, you should play around with Mastra: npx create-mastra[at]latest. If you want to get a sense of how we release, read through our code releases on Github, feature releases, or larger announcements.
What you'll do
Own the launch pipeline. We have a weekly narrative tracker in Notion. You'll live in it. Figuring out what we're shipping, what story it tells, and how to get it in front of developers fast.
The role of product marketing is changing. Sitting down with engineers who shipped a feature, understanding how it evolved, listening on AI Twitter/X to how functionality is being described in the market still matters a lot.
Sure, the specific details to how to set up or use a feature are a Claude Code-able materialized view of commits. But in a world where teams are shipping faster, the overall narrative and messaging matters more than ever, as does the feeling that they are crafted with love and care for their users.
You’ll write for engineers. Our readers build agents and workflows in TypeScript. They'll notice you hand-waving. They have that finely-honed BS detector only engineers do.
No, you don’t have to ship to production, but you’ll need to understand (or learn quickly) the components of an agent loop, why durable execution matters, how memory changes agent behavior. It’s a good sign if you've built something with Mastra (or a similar framework).
We all live on Twitter/X, as does a lot of our audience. So a bit of visual taste is helpful too. You’ll produce light media, generated feature GIF with Claude Code + Puppeteer or Remotion, styled code snippets with Ray.so.
Our philosophy of writing
We care about the quality of our communication with users and potential users.
One of our founders Sam wrote the popular books Principles and Patterns of Building AI Agents, and we distributed 339k+ copies.
He wrote down his product marketing philosophy here, along with how he thinks about case studies (1), (2).
About you
Some things that are probably true about you:
- You take pride in writing technical deep dives that walk through complicated architectures or trace full lifecycles of a request.
- You’re on Hacker News multiple times a week and often get sucked into a Cloudflare engineering blog post or a Lydia Hallie deep dive.
- Developer education for you is more like explaining things to a friend or increasing the signal-to-noise ratio of a platform.
Conversely, this role is probably not a good fit for you if:
- You need a brief to write
- You think about AI writing tools as a way to reduce work rather than a multiplier on volume or a way to go far deeper than possible
- You’re not familiar with writing to developers
Location & Time Zones
Mastra is a fully remote company. This role is open to candidates working from the AMER and EMEA time zones. You can work from anywhere within those regions. We value deep focus and async comms, but we need some overlap to align on important things.
About Mastra
Mastra is the open-source TypeScript framework for building AI agents. Built by the team behind Gatsby, backed by Y Combinator and Spark Capital, with $35M raised. We went from 0 to 24,000+ stars and 1M weekly npm downloads in under 18 months. $35M raised total
Small team, shipping fast, fully remote.
Optimize Your Resume for This Job
Get a match score and see exactly which keywords you're missing
Job Details
- Category
- Software
- Employment Type
- Full Time
- Location
- Remote (US) (Remote)
- Posted
- Compensation
- $135,000 - $220,000 per year
About Supabase
Supabase is the easiest way to get started with Postgres. Each project within Supabase is an isolated Postgres cluster, allowing customers to scale independently, while still providing the features that you need to build: instant database setup, auth, row level security, realtime data streams, auto-generating APIs, and a simple to use web interface. We are 100% remote.
Similar Software Roles
Found this role interesting?
