$95K - 195K a year
Design and implement ERP integrations and APIs in Python/Django, interact with customers to gather requirements, and support deployment phases including onsite visits.
Strong Python/Django programming skills, hands-on ERP integration experience, proficiency with SQL and authentication protocols, and ability to communicate technical trade-offs to customers.
About the Role We are looking for a Forward Deployed ERP Integration Engineer to join our team. This role is ideal for a technically strong developer who can both engage with customers to understand their ERP requirements and write the code that integrates our Django-based platform with a variety of ERP systems. You will spend most of your time on backend development in Python/Django, building reliable APIs and integrations with systems such as NetSuite, SAP, Microsoft Business Central, and Zip. You'll also interact directly with customers to clarify business needs, guide them toward scalable solutions, and ensure technical feasibility. This role involves occasional onsite work with customers (approximately 30–40% travel) to support discovery sessions and deployment phases. ⸻ Responsibilities • Meet with customers to gather ERP requirements and explain possible integration approaches. • Design and implement ERP integrations, APIs, and middleware in Python/Django. • Build and maintain reusable backend services for connecting with ERP platforms (NetSuite SuiteTalk/SuiteScript, SAP OData/IDoc/BAPIs, Business Central APIs, Zip connectors, etc.). • Manage authentication, data mapping, and error handling between systems. • Handle data migrations and synchronization pipelines from legacy systems. • Document integration patterns and provide guidance to customers on best practices. • Work closely with project managers and solution consultants to deliver reliable, tested ERP integrations. ⸻ Required Skills • Strong programming skills in Python (Django); solid understanding of REST APIs. • Hands-on experience with ERP integrations (at least one of NetSuite, SAP, Business Central, or Zip). • Proficiency with SQL (Postgres preferred) and data modeling for ERP entities (customers, invoices, orders, inventory). • Experience with authentication protocols (OAuth2, SAML, JWT) and ERP-specific auth flows. • Ability to interact with customers, gather requirements, and explain trade-offs in simple terms. • Solid debugging skills and comfort with complex system integrations. ⸻ Preferred Qualifications • Prior experience integrating multiple ERP systems. • Familiarity with SAP OData services, NetSuite SuiteTalk/SuiteScript, Microsoft Business Central APIs. • Experience with async processing (Celery, Redis, RabbitMQ) for large data sync jobs. • Familiarity with Docker, cloud deployment (AWS/Azure/GCP). • Knowledge of financial/accounting workflows and supply chain processes. ⸻ What We Offer • Competitive salary with performance incentives. • The opportunity to work on high-impact ERP integration projects across industries. • A modern tech stack: Django, React, Postgres, Docker, Cloud services. • Career growth paths into Solution Architecture or Engineering Leadership. • A collaborative, customer-focused engineering culture. Compensation Range: $95K - $195K
This job posting was last updated on 10/8/2025