Summary
Process Pro Consulting is a 5-star Diamond HubSpot Partner Agency that helps B2B companies improve their systems and operations. The Automation Engineer will design, build, and maintain HubSpot automations, integrations, and UI extensions while partnering with Consultants and Solutions Architects to deliver scalable technical solutions for clients. The role also involves supporting technical planning, client calls, data automation, and multiple client projects.
Responsibilities
- Designing, building, and optimizing HubSpot automations using workflows, custom-coded actions, APIs, serverless functions, CRM cards, and internal apps (mainly Node.js and Python)
- Building and maintaining integrations between HubSpot and third-party systems via REST APIs, middleware, or custom scripts
- Developing internal HubSpot apps, CRM cards, and extensions that enhance client portals and user experience
- Automating data clean-up, property resets, normalization logic, and cross-platform syncs to keep data clean and consistent
- Supporting subscription logic, deal automation, lead routing, lifecycle stage updates, and complex CRM schemas and object relationships
- Partnering closely with Consultants and Solutions Architects to scope, plan, and deliver scalable technical solutions aligned with client goals
- Acting as technical lead across multiple client projects at once, often for clients without in-house technical resources
Skills
- 3–5+ years of hands-on experience building advanced, scalable automations in HubSpot (Professional or Enterprise tiers) — workflows, custom-coded actions, APIs, and custom objects across Marketing, Sales, and Service Hubs
- Proficient in JavaScript and Python, especially within HubSpot custom-coded actions and serverless functions (e.g., HubSpot Functions, Google Cloud Functions)
- Experience integrating HubSpot with third-party tools and middleware via REST APIs, webhooks, and platforms like Make, Google Apps Script, Zapier, and Google Cloud Platform
- Experience with process flow tools (e.g., Lucidchart, Miro)
- Strong grasp of system architecture, data modeling, and CRM structure — custom properties, deal pipelines, lifecycle stages, and object associations — with an eye toward scalability and maintainability
- Comfortable with Git and collaborative development workflows
- Skilled at technical delivery: joining discovery calls, translating requirements into technical specs, and shipping clean, well-documented code
- Proven ability to turn complex client needs into reliable, scalable technical solutions aligned with business goals
- A proactive problem-solver who anticipates edge cases, automation gaps, and system limitations — building in fallback handling, error logging, and rollback strategies
- Excellent written and verbal communication skills, with the ability to explain technical concepts to technical and non-technical audiences alike
- Strong prioritization and project communication skills — managing shifting requirements, surfacing blockers, and flagging timeline or capacity changes clearly to stakeholders
- Working knowledge across multiple operational areas (RevOps, Marketing, Sales, Finance, and Customer Service)
- Familiarity with core RevOps processes (e.g., lead management, sales pipeline, subscriptions)
- Familiarity with RevOps KPIs and reporting needs
- Working knowledge of React, HTML, and HubL is a plus
Qualifications
Must Haves
- 3–5+ years of hands-on experience building advanced, scalable automations in HubSpot (Professional or Enterprise tiers) — workflows, custom-coded actions, APIs, and custom objects across Marketing, Sales, and Service Hubs
- Proficient in JavaScript and Python, especially within HubSpot custom-coded actions and serverless functions (e.g., HubSpot Functions, Google Cloud Functions)
- Experience integrating HubSpot with third-party tools and middleware via REST APIs, webhooks, and platforms like Make, Google Apps Script, Zapier, and Google Cloud Platform
- Experience with process flow tools (e.g., Lucidchart, Miro)
- Strong grasp of system architecture, data modeling, and CRM structure — custom properties, deal pipelines, lifecycle stages, and object associations — with an eye toward scalability and maintainability
- Comfortable with Git and collaborative development workflows
- Skilled at technical delivery: joining discovery calls, translating requirements into technical specs, and shipping clean, well-documented code
- Proven ability to turn complex client needs into reliable, scalable technical solutions aligned with business goals
- A proactive problem-solver who anticipates edge cases, automation gaps, and system limitations — building in fallback handling, error logging, and rollback strategies
- Excellent written and verbal communication skills, with the ability to explain technical concepts to technical and non-technical audiences alike
- Strong prioritization and project communication skills — managing shifting requirements, surfacing blockers, and flagging timeline or capacity changes clearly to stakeholders
- Working knowledge across multiple operational areas (RevOps, Marketing, Sales, Finance, and Customer Service)
- Familiarity with core RevOps processes (e.g., lead management, sales pipeline, subscriptions)
- Familiarity with RevOps KPIs and reporting needs
Nice to Haves
- Working knowledge of React, HTML, and HubL is a plus
Benefits
- Remote role with autonomy and flexibility