Automation Systems Engineer (n8n + Data Integration)

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

TYPE OF WORK

Any

SALARY

USD $2,200–$2,500/month, based on skil

HOURS PER WEEK

40

DATE UPDATED

Jan 1, 2026

JOB OVERVIEW

# Automation Systems Engineer (n8n + Data Integration)

**U.S.-based global B2B tech distributor** hiring an Automation Systems Engineer to design, build, and maintain production-grade automation systems across marketing, sales, and operations.

**Primary platform focus:** You’ll be building a vendor product feed platform that ingests, parses, maps, and reformats product data from multiple suppliers—handling complex price calculations, SKU normalization, inventory sync, and system integration at scale.

**Beyond that:** You’ll build and maintain sales automation, CRM workflows, lead generation pipelines, lead scoring and prioritization systems, outbound sequences, AI-powered content generation workflows in support of marketing and operations, reporting dashboards, and operational systems that keep the business running efficiently.

This role is **architecture-first**. Your primary responsibility is n8n-based automation reliability and scalability. Other tools support that core.

You will build intelligent workflows that connect AI, data, CRMs, and marketing systems using no-code, low-code, and targeted scripting where required.

-----

## EQUIPMENT REQUIREMENTS (NON-NEGOTIABLE)

- Dual 27” monitors
- Modern high-performance computer
- Quality headset with boom mic + HD webcam
- Reliable high-speed internet
- Comfortable using Hubstaff for time tracking

-----

## CORE TOOLING (REQUIRED)

- **n8n** (advanced, production deployments required)
- Make (Integromat), Zapier
- OpenAI API (ChatGPT), Claude
- Google Workspace (Gmail, Sheets, Docs, Drive)
- **Google Apps Script** for advanced Workspace automation
- CRMs: [ ---------- ]( ---------- ), GoHighLevel, HubSpot, Pipedrive
- Marketing & outbound: Instantly, Apollo, Lemlist, Smartlead
- Airtable, Notion, Slack

-----

## RESPONSIBILITIES

**Primary (Non-Negotiable)**

- Design, build, and maintain production n8n automations
- Build and scale vendor product feed ingestion pipelines—parsing CSVs, XML, JSON, and API feeds from multiple suppliers
- Implement complex data mapping, transformation, and normalization logic (SKU matching, price calculation formulas, inventory reconciliation)
- Automate lead generation, enrichment, scoring, and prioritization workflows
- Build AI-powered content generation workflows in support of marketing and operations
- Automate CRM workflows, outbound sequences, and reporting
- Own workflow reliability, error handling, monitoring, and recovery
- Implement API- and webhook-based integrations across systems
- Use Google Apps Script for advanced Google Workspace automations, edge cases, and glue logic where no-code tools fall short (JavaScript-based scripting is expected; Python-only candidates are not a fit)
- Document workflows, logic, dependencies, and rollback plans
- Troubleshoot and resolve automation failures, including off-hours support for critical systems

**Secondary**

- Integrate AI models (OpenAI, Claude) into workflows with structured prompt logic and content generation pipelines
- Evaluate and selectively use emerging AI-assisted dev tools (e.g., Cursor, Replit Agents) when they improve reliability or speed
- Continuously optimize performance, cost, and maintainability

-----

## ARCHITECTURE & AUTHORITY

- Architecture standards, naming conventions, and deployment rules are predefined
- No production deployment without documented approval
- You optimize and execute within defined architectural constraints
- This is not a freestyle or experimental role

-----

## REQUIREMENTS

- 3–4+ years building production-grade business automations
- Proven, real-world n8n production experience (required)
- **Strong experience with data transformation workflows:** parsing complex feeds, mapping fields, handling inconsistent formats, building calculation logic
- **Experience with AI-powered content generation:** integrating GPT/Claude APIs for text, images, or video in automation workflows
- Strong comfort with REST APIs, webhooks, and authentication
- Google Apps Script experience for Workspace automation
- Experience with CRM + outbound automation systems
- Strong written English and technical documentation skills
- Self-directed, accountable, and comfortable owning system reliability

**Bonus:**

- Experience building product feed or inventory sync systems
- Familiarity with e-commerce or wholesale distribution data structures
- Experience with lead scoring models or predictive prioritization logic

-----

## COMMITMENT & WORK STRUCTURE

**This is a single, full-time commitment.**

- You will not hold other employment during work hours (10am–6pm ET)
- Hubstaff time tracking is mandatory with screenshots and activity monitoring enabled
- You must be reachable on Slack within 5 minutes during core hours
- Video calls with camera on are standard and expected
- Off-hours critical support availability is required (compensated separately)

**We will know if you’re splitting focus.** Production systems fail when attention is divided. If you’re looking for side-hustle flexibility or juggling multiple roles, this isn’t the right fit.

-----

## TRIAL & ONBOARDING

- **7-day paid trial** ($350 flat, ~$50/day equivalent)
- **Assignment:** Build and document a production n8n workflow to spec—involving data ingestion, transformation, and system integration
- **Evaluated on:** architecture, error handling, documentation, and delivery speed
- **Pass** = immediate full-time offer at agreed rate
- **Start date** within 5 business days of trial completion

-----

## TYPE & COMPENSATION

- **Full-Time | Remote (Philippines)**
- **USD $2,200–$2,500/month**, based on skill and performance
- Compensation reflects Philippines-based senior automation rates with growth upside for long-term ownership

-----

## WORK HOURS

- Must be available **10am–6pm U.S. Eastern (New York) time**

-----

## TO APPLY

Send:

1. Brief introduction (3–4 sentences)
1. Confirm you are NOT currently employed elsewhere and can commit full-time to this role
1. Link to one n8n workflow you’ve built (screenshot, loom, or doc)
1. Your most complex data transformation or automation project and what made it difficult

Applications without work samples or commitment confirmation will not be reviewed.????????????????

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0784
Total Execution Time  0.0797
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,532,584 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Automation-Systems-Engineer-n8n-Data-Integration-1544333
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0726 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0013   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1544333
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 746145
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1544333
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1544333' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1544333 
0.0082   UPDATE employer_jobs SET hit_counts '***Jan-01-2026=95***Jan-02-2026=157***Jan-03-2026=64***Jan-04-2026=57***Jan-05-2026=36***Jan-06-2026=14***Jan-07-2026=8***Jan-08-2026=8***Jan-09-2026=5***Jan-10-2026=4***Jan-11-2026=1***Jan-12-2026=7***Jan-13-2026=6***Jan-14-2026=2***Jan-15-2026=7***Jan-16-2026=5***Jan-17-2026=2***Jan-18-2026=6***Jan-19-2026=8***Jan-20-2026=1***Jan-21-2026=4***Jan-22-2026=5***Jan-23-2026=7***Jan-24-2026=2***Jan-25-2026=3***Jan-26-2026=2***Jan-27-2026=7***Jan-28-2026=6***Jan-29-2026=7***Jan-30-2026=1***Jan-31-2026=3***Feb-02-2026=3***Feb-04-2026=1***Feb-06-2026=1***Feb-07-2026=4***Feb-08-2026=7***Feb-09-2026=3***Feb-10-2026=3***Feb-11-2026=2***Feb-12-2026=2***Feb-13-2026=4***Feb-14-2026=2***Feb-15-2026=2***Feb-16-2026=3***Feb-17-2026=2***Feb-18-2026=2***Feb-19-2026=4***Feb-20-2026=3***Feb-21-2026=1***Feb-22-2026=6***Feb-23-2026=3***Feb-25-2026=3***Feb-26-2026=1***Feb-27-2026=2***Mar-01-2026=4***Mar-02-2026=3***Mar-03-2026=1***Mar-04-2026=2***Mar-05-2026=8***Mar-06-2026=2***Mar-07-2026=2***Mar-08-2026=1***Mar-09-2026=2***Mar-10-2026=2***Mar-11-2026=2***Mar-12-2026=1***Mar-13-2026=1***Mar-14-2026=1***Mar-15-2026=1***Mar-17-2026=2***Mar-18-2026=4***Mar-19-2026=3***Mar-20-2026=1***Mar-23-2026=1***Mar-24-2026=1***Mar-26-2026=6***Mar-27-2026=4***Mar-29-2026=2***Mar-30-2026=25***Mar-31-2026=117***Apr-01-2026=70***Apr-02-2026=13***Apr-03-2026=9***Apr-04-2026=11***Apr-05-2026=1***Apr-07-2026=3***Apr-08-2026=2***Apr-10-2026=5***Apr-13-2026=1***Apr-14-2026=1***Apr-15-2026=1' WHERE job_id'1544333'  
0.0056   UPDATE employer_jobs SET monthly_hits '***Jan-2026=540***Feb-2026=64***Mar-2026=199***Apr-2026=117' WHERE job_id'1544333'  
0.0057   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1544333' 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` = 1544333 
0.0469   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '746145'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)