About the role

  • Advanced Go Integration Engineer responsible for designing scalable integration solutions at GAP, focusing on backend engineering and technical decision-making.

Responsibilities

  • Design, build, and maintain integration services primarily using Go (Golang).
  • Develop and optimize pipelines for: Orders, fulfillment, shipments, and returns
  • Implement integrations using REST APIs and Webhooks
  • Build and maintain integrations with ERP systems (Infor M3 or similar)
  • Contribute to the development of event-driven microservices for data synchronization and transformation.
  • Ensure data accuracy, integrity, and timeliness across integration flows.
  • Assist in incident investigation, troubleshooting, and root-cause analysis.

Requirements

  • 3+ years of experience in software or integration engineering
  • Strong hands-on experience with Go (Golang) in production environments
  • Experience integrating ERP, eCommerce, WMS, and logistics systems
  • Solid knowledge of REST APIs, Webhooks, JSON, XML, and CSV formats
  • Experience with message queues and event-driven systems (Kafka, RabbitMQ, SQS, Pub/Sub, etc.)
  • Understanding of secure transport and authentication (OAuth, JWT, SFTP)
  • Experience debugging and supporting multi-system integrations
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Familiarity with CI/CD pipelines and automated testing practices
  • Intermediate English proficiency (written and verbal)

Benefits

  • Professional development opportunities
  • Growth opportunities in technology
  • Education investment

Job title

Advanced Golang Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridColombia

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job