AppZen is the leader in autonomous spend-to-pay software, providing solutions to enhance enterprise spend management. The Integration Engineer will be responsible for building and maintaining integrations between AppZen and customer systems, ensuring seamless data flow and robust integration solutions.
Responsibilities:
- Build and deploy integrations connecting AppZen with customer ERP, procurement, and financial systems using iPaaS platforms like Workato, MuleSoft, Boomi, or Celigo
- Develop, test, and maintain RESTful APIs, SOAP web services, webhooks, and flat file-based integrations (CSV, XML, JSON)
- Write and maintain integration scripts and custom connectors using Python, JavaScript, or Java
- Configure and manage secure file transfers using SFTP, AS2, and cloud storage solutions
- Implement and troubleshoot Single Sign-On configurations (SAML, OAuth 2.0, OIDC)
- Monitor integration jobs, investigate failures, and resolve production issues with urgency
- Write SQL queries for data validation, transformation, and troubleshooting
- Build reusable Workato recipes, MuleSoft flows, or equivalent automation workflows
- Create and maintain technical documentation including integration specifications, data mappings, and runbooks
- Participate in customer calls to gather requirements, demo solutions, and provide technical support
- Collaborate with Product, Engineering, and Customer Success teams to improve integration capabilities
- Perform root cause analysis on integration failures and implement permanent fixes
Requirements:
- 5–8 years of hands-on experience building and supporting enterprise integrations
- Strong proficiency with at least one iPaaS platform: Workato, MuleSoft Anypoint, Dell Boomi, Celigo, or SnapLogic
- Solid programming skills in Python, JavaScript, or Java—you write production-quality code
- Hands-on experience with RESTful API development and consumption, including authentication methods (API keys, OAuth, JWT)
- Working knowledge of SOAP web services and XML/XSLT transformations
- Experience with SFTP, secure file handling, and batch processing workflows
- Strong troubleshooting mindset—you dig into logs, trace data flows, and don't stop until you find the root cause
- Proficient in writing and debugging integration code in Python, JavaScript, or Java
- Hands-on experience building Workato recipes, MuleSoft flows, or Boomi processes
- Strong SQL skills for querying relational databases (PostgreSQL, MySQL, SQL Server)
- Understanding of CI/CD practices and version control (Git)
- Experience with logging and monitoring tools (Splunk, Datadog, CloudWatch, or similar)
- Comfortable with API testing tools like Postman, Insomnia, or cURL
- Familiarity with Finance and Procurement processes (Procure to Pay, Accounts Payable, Expenses) is a strong plus
- Exposure to enterprise systems such as Workday, NetSuite, Coupa, Microsoft Dynamics, or similar
- Experience with cloud platforms (AWS, Azure, or GCP)—comfortable navigating S3, Lambda, API Gateway, or equivalent services
- Familiarity with NoSQL databases (MongoDB, DynamoDB) is a plus
- Experience with EDI standards (cXML, ANSI X12) for supplier integrations
- Familiarity with message queues (Kafka, RabbitMQ, SQS) and event-driven patterns is a plus
- Workato Automation Pro or MuleSoft Developer certification
- Experience with Temporal or similar workflow orchestration frameworks
- Prior experience in a SaaS product company supporting customer integrations
- Exposure to data transformation tools like dbt or Informatica