Back to jobs

Integration Engineer

Colombia, Mexico and Brazil

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

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...