← all jobs

Product Engineer

Work from home Full-time role Hiring

At Mastra, we make moves. That means we ship a lot and quickly, but more importantly, it means we keep asking ourselves "What's the most important thing?" and then we go do that thing. That's the heart of product engineering: shipping the thing that makes a customer happy and the business successful, now, rather than after it's been through ten rounds of committee review.

What a product engineer is here

A decent amount of digital ink has been spilled already on what a product engineer is, but we think that a product engineer focuses on outcomes (and speed towards outcomes) rather than on implementation and process. By contrast, great platform engineers do tend to think about implementation and process (and keeping production up and running requires both). It takes both to ship great software, but we’re looking specifically for a product engineer to join our team.

This is a high-agency role. We expect that a product engineer can take a vague problem and a clear one alike and get a feature shipped.Our product engineers ship open-source features in our framework. They stand up new services on the platform. They triage incoming issues. They move fast and they're willing to break things (but they have the judgment to keep the blast radius small and quickly fix what they break).

It shouldn't surprise you that we lean hard on agent-driven development; we even built our own coding harness. We're constantly trying the newest tools and workflows to see what actually moves velocity and quality, and we're not shy about dropping the ones that don't.

If you want to see the kind of work this role does, look at recent releases like Automatic Deploys, Agent Builder, and Observability. Better yet, build an agent with Mastra and deploy it, and get a sense of the product for yourself.

What you'll do

The most important thing you'll do here is ship features, fixes, and improvements that make the product better. Full stop. You'll work with founders, customers, and teammates to find the shape of the most important problems, and then you'll get as many of them shipped, tested, and launched as you can. You'll point a fleet of agents at the biggest problems and guide them through to working software. You'll open a code editor when the work calls for it.

You'll be a (great) teammate. You'll review PRs, give feedback on plans and architecture sketches, and share your best tricks for squeezing more quality out of the latest (and probably already degraded) model. You'll help shape the team's weekly priorities and bring your ideas to our org-wide retros.

And you'll take ownership without being asked. You'll plan your own projects, address the bot's review feedback before you ask a human for theirs, jump into customer channels to solve a problem before anyone links the message internally, and bring a pile of demos to Friday demo day.

About you

Some things that are probably true about you:

  • You've own features end-to-end and love hearing from customers

  • You're a full-stack engineer, as comfortable shipping a V0 frontend as you are writing a database migration. You're comfortable enough in a cloud environment (we run on Google Cloud and Railway) to ship a feature that touches Kubernetes

  • You're not afraid to move quickly and break things (but you're really quick to fix them).

  • While we’re open to a range experience, you've definitely shipped production code and owned the outcome.

Our stack, if it helps you picture it: TypeScript and Node throughout, Postgres, Redis, ClickHouse, on Google Cloud and Railway.

Not a good fit if

  • You need a full spec handed to you before you'll start.

  • Your reflex when a decision is unclear is "that's a product decision" and then you wait.

  • You're pessimistic about how AI is changing software engineering

  • Multiple, shifting priorities running in parallel are hard or frustrating for you.

Location & time zones

Mastra is fully remote, and this role is open to candidates in the AMER time zones. We run one-week sprints — plan on Monday, demo on Friday — and we value deep focus and async communication, with enough overlap to stay aligned on what matters.

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 total. We went from 0 to 25,000+ stars and 1M+ weekly npm downloads in under 18 months.

Small team, shipping fast, fully remote. Most of us work across North American and European time zones.

Full-stack engineer with production shipping experience; comfortable with TypeScript/Node, databases (Postgres, Redis, ClickHouse), cloud deployment (Google Cloud, Railway, Kubernetes), async collaboration in AMER time zones.

Key Responsibilities

  • shipping features
  • triaging issues
  • deploying services

Skills & Tools

TypeScript, Node, Postgres, Redis, ClickHouse, Google Cloud, Railway, Kubernetes

Job Details

  • Category: Software Development
  • Seniority: Mid Level
  • Commitment: Full Time
  • Workplace: Remote — North America or South America
  • Languages: English

About Mastra

An open-source TypeScript framework company building tools and infrastructure for AI agents, focused on rapid product development. — Industry: Information Technology

More open positions

Technical Product Training Specialist - E-Mobility (all genders)

Work from home Full-time role

Sales, Key Account Executive- US (remote)

Work from home Full-time role

Senior AI Engineer

Work from home Full-time role

Risk Analyst

Work from home Full-time role

Options Quant Researcher

Work from home Full-time role

Full‑Time Real Estate Data Entry Specialist – Remote, High‑Pay, Precision & Reporting

Work from home Full-time role

[Remote] Eligibility Consultant

Work from home Full-time role

[Remote] School of Business Part-time Teaching Position in Business Analytics and Operations

Work from home Full-time role

Senior Manager, Customer Escalations & Experience – Leadership of High‑Impact Support Operations at brighthush

Work from home Full-time role

Remote Patient Care / Telehealth Pharmacist

Work from home Full-time role

[Remote] Senior AI Engineer

Work from home Full-time role

Independent Sales Representative (Yearbooks)

Work from home Full-time role

Remote Care Navigator

Work from home Full-time role

[Remote] Technical Content Creator

Work from home Full-time role

B2B Setter / Remote Sales Representative (m/w/d)

Work from home Full-time role

Senior Product Marketing Manager

Work from home Full-time role

Shopify Developer with Node.js, ECommerce Platform

Work from home Full-time role

[Remote] Epic Professional Billing (PB) Analyst

Work from home Full-time role

Adjudicator

Work from home Full-time role

[Remote] Customer Service Engineer (CT/MRI/PET-CT/X-ray/ANGIO)

Work from home Full-time role

Enterprise Sales, Political & Advocacy Practice

Work from home Full-time role