Get more replies from employers
Send a job-specific resume in minutes.
Martell Group seeks an experienced engineer to own the automation backbone that runs Martell Media: Stripe → CRM → access management pipelines, and the AI infrastructure powering coaching products. You’ll maintain a mature stack with real customers depending on it.
There’s room to ship new automations and AI features, and to build patterns that scale. You’ll be the force multiplier, enabling colleagues to solve their own problems and raise the team’s leverage.
Compensation: $150,000 This role is In-studio in Kelowna
About Martell Group The Martell Group exists to build people, brands, and ventures that create meaningful impact. Across our four companies, we combine audience, operators, and execution to launch scalable products and empower ambitious leaders in Media, B2B SaaS, and AI. Founded by serial entrepreneur and investor Dan Martell (investor in Udemy, Intercom, and Unbounce), we’re building a company that values leadership , growth , and simplicity, and we’re looking for people who live those values too. Our goal is to attract world-class talent and align people where their impact is greatest. When you apply to Martell Group, you’ll automatically be considered for all open roles across our companies, not just the one you applied for.
Why you shouldn't work here – Radical Transparency from our CEO
You’ll own the automation backbone that runs Martell Media: the Stripe → CRM → access management pipelines, the AI infrastructure powering Dan Martell’s coaching products, and the daily reporting our CEO reads with his morning coffee. We just finished a multi-month migration from GoHighLevel to HubSpot, and we’re entering the next phase. Your job is to keep it running, make it better, and ship new automations + AI features that compound over time. You’re stepping into a mature stack with real customers depending on it. There’s room to ship new automations and AI features on top of what’s already running. You’re also the team’s force multiplier. Martell Media is AI-first. Everyone here uses Claude CLI, every day. The job isn’t to be a help desk; it’s to enable colleagues to solve their own problems, and then build the systems and patterns that prevent the question next time. That’s a feature, not a bug. If you’d rather code in isolation, this isn’t your role.
Tech Stack Languages: Python, TypeScript, SQL Backend: FastAPI, SQLAlchemy, Alembic, Pydantic Databases: PostgreSQL, MySQL Infrastructure: Docker, Google Cloud Platform, GitHub Actions AI/LLMs: Anthropic, OpenAI (production AI for Dan AI features and internal automations) CRM + Automation: HubSpot Enterprise (all 5 Hubs), Zapier, Relay.app, Stripe, WordPress SMS/Email: Twilio + SalesMsg (BYOT), HubSpot Marketing Hub Integrations: Mighty Networks, Zoom, Vimeo, YouTube, Telegram, Notion, Slack Tooling: uv, pytest, Ruff, Claude Code / Cursor / Copilot