
Integration Engineer
Integration Engineer (Product Catalog / Digital Catalog Platform)
About the Role
For more than 20 years, our global network of passionate technologists and pioneering craftspeople has delivered cutting-edge technology and transformative digital solutions. We are driven by innovation, collaboration, and a commitment to building high-quality, scalable systems that power modern enterprises.
We are looking for a hands-on Integration Engineer to support a large-scale Product Catalog / PDP migration program, centered around a centralized digital catalog platform.
In this role, you will design, build, and operate custom integration flows that ensure product data is accurate, complete, and delivered in real time across a complex ecosystem. Unlike traditional roles, this position requires building integrations from scratch without relying on iPaaS or low-code tooling — making it ideal for engineers who enjoy solving deep technical challenges and owning integration architecture end-to-end.
What You’ll Do
Integration Development & Architecture
- Design and build custom integration components connecting the digital catalog platform with enterprise systems
- Develop lightweight middleware solutions, including routing, transformation, and orchestration logic
- Implement integrations across multiple patterns: APIs (REST/SOAP), file-based pipelines (SFTP/FTP), and event-driven flows
- Ensure product data is delivered in the correct format, structure, and timing aligned with the catalog data model
Data Transformation & Quality
- Build and maintain transformation logic between source systems and catalog schemas
- Handle complex data mappings, validations, and schema enforcement
- Ensure idempotent processing and resilience against duplicate or partial data events
- Maintain high standards of data quality, completeness, and consistency
Operational Excellence
- Implement monitoring, alerting, and structured logging across all integration flows
- Design retry strategies, error handling mechanisms, and reconciliation processes
- Troubleshoot issues across systems, including transport, transformation, and downstream dependencies
- Support release planning, cutovers, and post-go-live stabilization
Collaboration & Delivery
- Work closely with Tech Leads and stakeholders to translate requirements into deliverable solutions
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives
- Produce clear documentation: interface specifications, mapping documents, and runbooks
- Support knowledge transfer and handover to production support teams
Integration Ecosystem
You will operate within a complex and heterogeneous system landscape, including:
- ERP systems (SAP, Oracle, or equivalent) — core product, pricing, and supply chain data
- E-commerce and retail platforms — product distribution and channel integration
- Internal proprietary APIs — business logic, digital assets, and enrichment services
- External suppliers and partners — diverse formats, SLAs, and integration maturity levels
Integration patterns include:
- REST / SOAP APIs
- File-based pipelines (SFTP/FTP)
- Webhooks and event-driven flows
- Scheduled batch and reconciliation jobs
What You Bring
Engineering Fundamentals
- Strong proficiency in at least one backend language (Python, Node.js/TypeScript, Java, or similar)
- Ability to build integration logic from scratch without relying on low-code platforms
- Solid understanding of data formats: JSON, XML, CSV, flat files, and EDI
Integration Expertise
- Experience building and consuming APIs (REST/SOAP) with authentication methods (OAuth2, API keys, basic auth)
- Hands-on experience with file-based integrations and scheduling strategies
- Familiarity with event-driven architectures and webhook-based systems
- Ability to design resilient, fault-tolerant, and idempotent integration flows
Operational & Delivery Skills
- Experience with monitoring, alerting, and logging in production systems
- Strong troubleshooting and debugging skills across distributed systems
- Experience documenting integrations and supporting operational handoffs
- Comfortable working in Agile, cross-functional environment
What You Bring
Engineering Fundamentals
- Strong proficiency in at least one backend language (Python, Node.js/TypeScript, Java, or similar)
- Ability to build integration logic from scratch without relying on low-code platforms
- Solid understanding of data formats: JSON, XML, CSV, flat files, and EDI
Integration Expertise
- Experience building and consuming APIs (REST/SOAP) with authentication methods (OAuth2, API keys, basic auth)
- Hands-on experience with file-based integrations and scheduling strategies
- Familiarity with event-driven architectures and webhook-based systems
- Ability to design resilient, fault-tolerant, and idempotent integration flows
Operational & Delivery Skills
- Experience with monitoring, alerting, and logging in production systems
- Strong troubleshooting and debugging skills across distributed systems
- Experience documenting integrations and supporting operational handoffs
- Comfortable working in Agile, cross-functional environments
Nice to Have
- Experience with PIM, PXM, or digital catalog platforms
- Integration experience with SAP (IDocs, BAPIs, OData) or Oracle ERP
- Familiarity with messaging systems (Kafka, RabbitMQ, AWS SQS)
- Background in product catalog, MDM, or data platform programs
- Experience working in distributed or nearshore teams across LATAM/US
Create a Job Alert
Interested in building your career at LATAM? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
.png?1774529816)