9H Digital

ERP, RPA Integration Engineer

9H Digital

full-time

Posted on:

Location Type: Hybrid

Location: Sliema • 🇲🇹 Malta

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AzureDockerERPETLPostgresPythonRPA

About the role

  • Build and maintain robust integrations between the H6 platform and core financial systems like Xero, Business Central, Sage, and NetSuite.
  • Implement both API-based and RPA-driven automations for legacy systems.
  • Ensure the seamless flow of data, enabling AI agents to autonomously process invoices at scale.
  • Automate procure-to-pay workflows by processing invoices and allocating costs.
  • Design and implement connectors for invoices, purchase orders, vendors, the chart of accounts, and other financial objects.
  • Build unified schemas that abstract system specific differences and feed clean, structured data into H6’s Accounts Payable AI.
  • Develop secure, multi tenant integrations using OAuth2, service accounts, and API keys.
  • Implement background sync jobs with retry and recovery logic to guarantee consistency across systems.
  • Create automation flows for platforms that require browser or screen level interaction using RPA techniques.
  • Collaborate with the AI and Core teams to ensure smooth posting, reconciliation, and validation across ERP platforms.
  • Contribute to the H6 Integration SDK to make onboarding new ERPs or legacy systems faster and more standardized.

Requirements

  • 3+ years of hands-on experience in system integrations, financial platforms, or automation engineering as a Backend or integration engineer.
  • Strong in Python, with a solid understanding of REST APIs, async flows, and structured data processing.
  • Comfortable working with accounting and ERP concepts such as vendors, GL accounts, tax codes, and purchase orders.
  • Experienced with OAuth2 authentication, credential handling, and permissions.
  • Able to design and maintain multi tenant background workers and sync pipelines.
  • Experience with RPA tools and commercial automation projects, such as: browser automation, portal based workflows, automating legacy systems
  • Detail oriented, analytical, and curious about how systems connect and reconcile.
  • Experience integrating ERPs such as Xero, NetSuite, Sage, Business Central, or SAP.
  • Exposure to AP automation, financial data pipelines, or ETL processes.
  • Knowledge of FastAPI, PostgreSQL, Docker, or Azure.
Benefits
  • Ample learning and development opportunities
  • A fully flexible working environment
  • Full ownership of your tasks and projects
  • Project ownership, independence and empowerment
  • Exposure to the latest technologies and digital solutions
  • Fridays work until 15.00

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonREST APIsasync flowsstructured data processingOAuth2RPA toolsETL processesFastAPIPostgreSQLDocker
Soft skills
detail orientedanalyticalcurious