Backend Operations Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

$600-$1000/month

HOURS PER WEEK

30

DATE UPDATED

Mar 11, 2026

JOB OVERVIEW

Role - Backend Operations Developer
Department: Operations & Systems
Reports to: COO (Callum)
Model: Remote (Global)

ABOUT SALES MACHINES
Sales Machines is a done-for-you and done-with-you operations and sales agency for high-ticket infrastructure businesses. We build sales systems and automations, manage tracking dashboards and marketing, and handle sales team management and infrastructure end-to-end. Powered by AI at every level. Fast-moving, high standards, tight-knit group.

THE ROLE
Backend is the core of everything we do. Every client we serve depends on the automations, dashboards, CRMs, and data flows you'll be building and maintaining. When these systems work, our clients scale. When they break, everything stops. That's why we need someone who takes this seriously.
You'll work directly alongside our COO, receiving in-depth task briefs via Loom recordings and written docs. You'll be expected to execute independently — problem-solving on your own first, using AI tools like Claude and ChatGPT to figure things out, and asking smart questions when you genuinely need direction. You won't be micromanaged, but you will be held to a high standard.
We're looking for someone who is sharp, hungry, proactive, and genuinely willing to learn. Someone who takes initiative without being asked and communicates clearly and often. If you have knowledge of the coaching, agency, or info product space — that is a very big plus. You'll understand the business logic behind what you're building, not just the technical side.
AI is central to how we work. You'll be using AI tools at every level of the role — from problem-solving and building automations to iterating on landing pages and streamlining processes. Your knowledge and comfort with AI is really important to us.

If you go above and beyond for us, we go above and beyond for you. We're not shy about bonuses and incentivizing our team when the work speaks for itself.

SUCCESS METRICS
- System reliability: All automations, dashboards, and integrations run error-free across client accounts
- Build quality: Every automation is clean and easy for the team to understand
- Speed: Tasks are completed efficiently without sacrificing quality
- Visibility: Every task is logged in Notion with a clear process and visibility on what you've done
- Initiative: You regularly suggest improvements and optimizations nobody asked for
- Communication: Daily updates via Slack, proactive flagging of issues, clear and responsive communication at all times

CORE RESPONSIBILITIES

Automation Building & Maintenance

Build and optimize automations in ---------- , Zapier, and/or n8n across multiple client accounts
Build and maintain GoHighLevel workflows, automations, and campaigns
Troubleshoot failed workflows and restore full functionality immediately
Connect data flows between Airtable, Google Sheets, Close CRM, ActiveCampaign, and Slack
Work with the team to build and integrate AI tools into automations to boost efficiency
Create, test, and deploy new systems that reduce manual workload

CRM & Data Infrastructure

Set up and maintain Close CRM pipelines, tags, and configurations
Set up and maintain ActiveCampaign email sequences with conditional logic
Build and manage Airtable bases, dashboards, scripts, and reporting systems
We pride ourselves on having very accurate and in-depth data — maintain data hygiene across all client dashboards, tracking sheets, and CRMs to the highest standard
Create reliable webhook systems for lead capture, payment tracking, and reporting
Ensure consistent, standardized data naming and tagging structures across accounts

Landing Pages & Client-Facing Assets

Build and iterate on landing pages and client-facing web pages — AI does a lot of the groundwork, and your job is to direct, refine, and quality-check the output
Perform quality control on funnels — test every step from opt-in to payment
Ensure new funnels and offers integrate smoothly with the CRM and automation stack

Process & Communication

Log every task in Notion with a clear process and visibility on what you've done
Record Loom videos for training and reference when building new systems
Communicate daily progress, blockers, and completed work via Slack
Flag issues proactively — don't wait to be asked

TOOLS & TECH STACK
Automation: Make, Zapier, n8n, GoHighLevel
Data & Dashboards: Airtable, Google Sheets
CRM & Marketing: Close CRM, ActiveCampaign, GoHighLevel
AI Tools: Claude, ChatGPT, Claude Code, Manus
Web: Landing page builders, funnel tools
Documentation: Notion, Loom
Communication: Slack

REQUIREMENTS
Excellent written and spoken English — non-negotiable
Strong technical and operational mindset — you connect both the build and the business logic behind it
Experience building real automations in at least 3 of the tools listed above
Skilled at troubleshooting — you can diagnose why something broke and fix it fast
Strong communicator — you're clear, responsive, and proactive in how you share updates, ask questions, and flag issues
Familiar with webhooks, APIs, and data mapping between tools
Attention to detail — broken links, missed triggers, and sloppy data are unacceptable
Reliable computer with a fast, stable internet connection (must be working 95% of time)
Comfortable working autonomously from Loom briefs and written docs

Big plus:
Knowledge of the coaching, agency, or info product space
Landing page design and web page building
Familiarity with Claude Code or AI coding assistants
Strong AI proficiency across tools and workflows

WHAT WE VALUE
We're looking for a specific type of person. If these describe you, we want to hear from you:
Initiative — you don't wait to be told what to do when something is obviously broken
Hunger — you want to learn, grow, and take on more responsibility over time
Self-sufficiency — you use YouTube, Claude, ChatGPT, and documentation before asking for help
Care — you treat every client's system like it's your own business
Communication — you're responsive, clear, and never leave people guessing where things stand
Honesty — if you're stuck or made a mistake, you say so immediately

WHAT EXCELLENCE LOOKS LIKE
Every automation runs silently. Issues are solved before anyone notices. You ship improvements without being asked. When you get a brief, you deliver what was asked and suggest what wasn't.

ROLE STRUCTURE
Approximately 30 hours per week
15-20 hours/week ramp during the first 2-4 weeks while you learn our systems and clients
Our team primarily works Pacific Time (PST) but we're flexible — this can be discussed and arranged with what suits best for you
You'll work directly alongside our COO and occasionally communicate with clients in shared Slack channels
Compensation: $600-$900/month depending on experience, with a clear path to $2,000+/month as you grow with us
We will move from hourly tracking to a fixed monthly salary once we understand the workload and your output speed, typically within the first 1-2 months
This is a long-term role with plenty of room for growth — not a quick freelance gig

Note: put the number '47' somewhere in your application so we know you've taken the time to read this entire description.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0132
Total Execution Time  0.0146
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,984 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Backend-Operations-Developer-1598821
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0080 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1598821
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 895109
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1598821
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1598821' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1598821 
0.0012   UPDATE employer_jobs SET hit_counts '***Mar-11-2026=387***Mar-12-2026=111***Mar-13-2026=24***Mar-14-2026=39***Mar-15-2026=21***Mar-16-2026=17***Mar-17-2026=12***Mar-18-2026=8***Mar-19-2026=10***Mar-20-2026=9***Mar-21-2026=2***Mar-22-2026=3***Mar-23-2026=4***Mar-25-2026=4***Mar-26-2026=5***Mar-27-2026=5***Mar-28-2026=2***Mar-29-2026=1***Mar-30-2026=1***Mar-31-2026=10***Apr-01-2026=12***Apr-02-2026=8***Apr-03-2026=9***Apr-04-2026=3***Apr-05-2026=3***Apr-06-2026=1***Apr-07-2026=1***Apr-08-2026=1***Apr-09-2026=3***Apr-10-2026=1***Apr-11-2026=3***Apr-15-2026=1***Apr-17-2026=1' WHERE job_id'1598821'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=675***Apr-2026=47' WHERE job_id'1598821'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1598821' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1598821 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '895109'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)