Product Engineer

Posted Yesterday
Hiring Remotely in USA
Remote
Mid level
Artificial Intelligence • Software
The Role
Ship features, fixes, and improvements end-to-end: work with founders, customers, and teammates to define priorities, implement software (frontend/backend), deploy services on the platform, triage issues, review PRs, and operate agent-driven development workflows. Own projects, iterate quickly, and maintain small blast radii when breaking things.
Summary Generated by Built In

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.

Skills Required

  • Proficient in TypeScript and Node
  • Experience shipping production code and owning features end-to-end
  • Full-stack development ability (front-end V0 through backend and DB migrations)
  • Familiarity with Postgres, Redis, and ClickHouse
  • Comfortable in cloud environments (Google Cloud, Railway) and working with Kubernetes
  • Experience working with open-source projects or contributing to frameworks
  • Ability to move quickly, triage issues, review PRs, and operate with high ownership
  • Familiarity or comfort with agent-driven development and modern AI-assisted tooling
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
36 Employees
Year Founded: 2024

What We Do

Mastra is an open-source TypeScript framework for building AI-powered applications and agents. It provides tools for creating stateful AI agents that can reason, decide, and act with large language models, together with workflows for orchestrating complex, multi-step processes through control flow, nesting, and state management. The framework is designed to help developers create modern AI applications across diverse developer use cases.

Similar Jobs

Synchrony Logo Synchrony

Product Engineer

Fintech • Financial Services
In-Office or Remote
26 Locations
10001 Employees
In-Office or Remote
2 Locations
132624 Employees
In-Office or Remote
San Francisco, California, USA
27 Employees
Remote
United States
134 Employees
150K-210K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account