About the role

  • Staff Go Tech Lead for designing and developing integration platforms in a hybrid setup with Growth Acceleration Partners. Responsible for ensuring technical leadership and system integration for various platforms.

Responsibilities

  • Own the technical vision and integration strategy across multiple platforms and services.
  • Lead end-to-end design of integration architectures, data models, and event-driven systems.
  • Act as the primary technical authority on integration patterns, APIs, EDI flows, and system communication.
  • Establish and enforce integration best practices, including API standards, event propagation, observability, and reliability guidelines.
  • Mentor and guide engineers through code reviews, architectural discussions, and technical decision-making.
  • Collaborate with engineering leadership on roadmap planning, technical prioritization, and dependency management.
  • Remain hands-on when required, troubleshooting complex, high-impact technical issues.
  • Design, build, and maintain integration services primarily using Go (Golang).
  • Ensure end-to-end data accuracy, timeliness, and integrity across all integration flows.
  • Implement automated monitoring, logging, validation, and alerting.
  • Lead incident response, troubleshooting, and root-cause analysis to prevent recurring failures.
  • Design scalable, secure, and resilient integration architectures.
  • Collaborate on data models, middleware enhancements, and system performance improvements.
  • Partner closely with Product, Supply Chain, Logistics, Finance, Operations, and eCommerce teams.

Requirements

  • 8+ years of experience in software or integration engineering
  • 3+ years in a senior technical leadership, staff, or tech lead role
  • Proven experience owning and scaling integration-heavy, distributed systems
  • Strong production-level expertise in Go (Golang)
  • Hands-on experience with EDI/X12 standards
  • Proven experience integrating ERP, eCommerce, WMS, and logistics systems
  • Strong knowledge of REST APIs, Webhooks, JSON, XML, and CSV formats
  • Experience with message queues and event systems (Kafka, RabbitMQ, SQS, Pub/Sub, etc.)
  • Solid understanding of secure transport and authentication (OAuth, JWT, SFTP)
  • Experience debugging complex, multi-system workflows
  • Experience working with cloud platforms (AWS, Azure, or GCP)

Benefits

  • Professional development opportunities
  • Remote work options
  • Education investment

Job title

Staff Golang Software Engineer – Tech Lead

Job type

Experience level

Senior

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