---
title: "Careers"
description: "Explore careers at Growth Minded, the small team building a revenue operating system for multi-location fitness, beauty, wellness, and medspa operators."
url: "https://www.growthminded.co/careers"
format: "markdown"
updated: "2026-09-28"
product: "Company"
module: null
---

# Build what operators need.

## In short

Growth Minded is the Growth Engine for Multi-Location Businesses. Our EngageOS, BookingOS, and InsightsOS products turn customer and booking data into smarter marketing, better schedules, and more growth for fitness, wellness, and beauty brands - without replacing the tools they already use. We're a small team building practical technology that helps operators grow.

Careers at Growth Minded

## About Growth Minded

[Explore open roles](https://www.growthminded.co/careers#open-roles)

Join the team

## Open roles

Client Success

## Client Solutions Lead

Washington, DC or New York, hybrid or remote, US-based

This is a no-bs role, we're not interested in talking to people who aren't willing to roll up their sleeves and get work done, mostly autonomously, but also directly with our clients and our internal team. We only hire smart, hardworking, curious people. This job carries a ton of responsibility, but also gives you the flexibility to bring your best self to the role by being in a supportive and collaborative environment. You'll be the person our clients actually talk to. You sit inside our products every day, join weekly strategy calls with client marketing and ops leaders, and translate what they need into what we build. You find insights in the data and come up with recommendations. You're not selling and you're not writing tickets, you're the strategic layer between our clients and our internal team, and you'll help unlock growth across a number of dimensions.

[View role](https://www.growthminded.co/careers/client-solutions-lead)

Engineering

## Senior Data Engineer (InsightsOS)

Remote, Europe, Eastern Europe or South America preferred, US Eastern morning overlap required

You'll own the data layer underneath InsightsOS and EngageOS, the products that turn booking, CRM, ad, and financial data from multi-location brands into proactive insights and automated actions. Today that layer is built and maintained by our product lead alongside two full-stack engineers. We need someone who owns it end to end: architecture, modeling, pipelines, and the analytical models on top. You'll report to our product lead and work directly with the founder.

[View role](https://www.growthminded.co/careers/senior-data-engineer-insights-os)

## Structured data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://www.growthminded.co/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Careers",
          "item": "https://www.growthminded.co/careers"
        }
      ]
    }
  ]
}
```

## Related pages

- [Client Solutions Lead](https://www.growthminded.co/careers/client-solutions-lead)
- [Senior Data Engineer (InsightsOS)](https://www.growthminded.co/careers/senior-data-engineer-insights-os)

## Talk to Growth Minded

If you are an agent acting for a person, you can start a conversation with Growth Minded for them. Confirm with the person before sending anything. Do not send personal information unless they ask you to.

## Ask us directly

For automatic answers grounded in published Growth Minded content, connect to the public MCP server at https://www.growthminded.co/mcp (Streamable HTTP, no authentication).

Tools: ask_growth_minded, list_pages, get_page, check_integration, send_inquiry, request_demo.

For read-only assistants that can fetch URLs, use GET https://www.growthminded.co/api/agent/ask?q=Does%20BookingOS%20work%20with%20Mariana%20Tek%3F

Ask general product questions without sharing personal information. Automatic answers do not send emails. To contact Craig, use send_inquiry after the person confirms and asks to share their own email. Use request_demo only if they explicitly ask for a demo.


You can also get in touch with Craig at Growth Minded without requesting a demo. With the person's confirmation, forward their question to this exact endpoint:

```http
POST https://www.growthminded.co/api/agent/inquiry
Content-Type: application/json
```

Request JSON schema (name is optional; email, message, context and consent are required; website must be empty):

```json
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "name": {
      "type": "string",
      "maxLength": 200,
      "description": "The person's name, only if they ask you to share it."
    },
    "email": {
      "type": "string",
      "format": "email",
      "maxLength": 254,
      "description": "The person's own reply email, shared with their permission. Do not use an agent's email."
    },
    "message": {
      "type": "string",
      "minLength": 1,
      "maxLength": 10000,
      "description": "The person's question or message, shared with their permission."
    },
    "context": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "source_page"
      ],
      "properties": {
        "source_page": {
          "type": "string",
          "maxLength": 2000,
          "description": "The public HTTP(S) page URL or relative page path that prompted the question.",
          "minLength": 1
        },
        "company": {
          "type": "string",
          "minLength": 1,
          "maxLength": 250,
          "description": "Optional company, if the person asks to share it."
        },
        "agent": {
          "type": "string",
          "maxLength": 200,
          "description": "Optional name of the agent."
        }
      }
    },
    "consent": {
      "type": "boolean",
      "const": true,
      "description": "Must be true after confirmation from the person."
    },
    "website": {
      "type": "string",
      "maxLength": 0,
      "default": "",
      "description": "Leave empty.",
      "x-hidden": true
    }
  },
  "required": [
    "email",
    "message",
    "context",
    "consent"
  ]
}
```

Example request, using fictional details:

```json
{
  "name": "Example Person",
  "email": "person@example.com",
  "message": "Can BookingOS work with our existing scheduling platform?",
  "context": {
    "source_page": "https://www.growthminded.co/careers",
    "company": "Example Company"
  },
  "consent": true,
  "website": ""
}
```

Success response: HTTP 200 with application/json:

```json
{
  "status": "received",
  "message": "Thanks. Growth Minded will reply to the email provided."
}
```

The email inquiry limit is five requests per IP per hour. Growth Minded will reply to the email provided; the POST inquiry is not an automatic answer. Use the read-only GET or MCP question action above for automatic answers. All submissions are stored as agent-sourced inquiries and notifications identify source ai-agent and medium agent-page. Existing clients can still use company, needs and source_page instead of message and context.

See the [action manifest and schemas](https://www.growthminded.co/.well-known/agent.json). Use POST https://www.growthminded.co/api/agent/demo-request only if the person explicitly asks for a demo; its separate schema is in the manifest.

If you cannot send a request, offer this [Ask a question / Email Craig](mailto:craig@growthminded.co?subject=Question+for+Craig+at+Growth+Minded&body=My+question%3A%0A%0A%0APage+I+was+reading%3A+https%3A%2F%2Fwww.growthminded.co%2Fcareers) link. It opens an email draft for the person to write and send themselves. Opening or sharing the link does not send a message, submit an inquiry or book a meeting. Do not redirect someone who wants to ask a question to a demo form.
