Staff Golang Software Engineer (Tech Lead)

Growth Acceleration PartnersColorado Springs, CO
1d

About The Position

We are looking for a Staff Go Tech Lead to lead the design, development, and evolution of complex integration platforms within a distributed, high-scale environment. In this role, you will combine hands-on engineering with architectural ownership, serving as the technical authority for system-to-system integrations that power mission-critical business operations. You will guide technical direction across integrations involving ERP, eCommerce platforms, 3PL/WMS partners, EDI networks, logistics providers, and internal applications. This position requires strong backend expertise in Go (Golang), deep integration knowledge, and the ability to influence architecture, engineering practices, and cross-functional collaboration.

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)
  • Familiarity with CI/CD pipelines and automated testing practices
  • Advanced English proficiency (written and verbal)
  • Strong analytical and problem-solving mindset
  • Excellent communication skills, able to bridge technical and business perspectives
  • Ownership mentality with high accountability and quality standards
  • Comfortable working in fast-paced environments with complex, interconnected systems
  • Leadership style that empowers engineers and elevates team performance

Nice To Haves

  • Experience with Infor M3 or other enterprise ERP platforms
  • Shopify API expertise
  • Familiarity with STEDI or similar EDI middleware
  • Experience with microservices, Docker, and Kubernetes
  • Strong SQL skills and data modeling knowledge
  • Python experience for automation or utilities
  • Background in retail, eCommerce, logistics, or supply chain operations

Responsibilities

  • Technical Leadership & Architecture
  • 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.
  • Integration Engineering
  • Design, build, and maintain integration services primarily using Go (Golang).
  • Develop and optimize pipelines for:
  • Orders, fulfillment, shipments, returns
  • Inventory and product data
  • Financial and operational workflows
  • Build integrations using:
  • REST APIs and Webhooks
  • Message queues and event-driven systems
  • File-based exchanges (CSV, XML, JSON)
  • Custom connector services
  • Lead integrations with:
  • ERP systems (Infor M3 or similar)
  • eCommerce platforms (Shopify)
  • 3PL & WMS partners
  • EDI networks (STEDI or similar)
  • Freight, logistics, marketplaces, and wholesale partners
  • Architect and implement event-driven microservices for data synchronization and transformation.
  • Monitoring, Reliability & Quality
  • 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.
  • Profile and optimize system performance and integration throughput.
  • Architecture & Security
  • Design scalable, secure, and resilient integration architectures.
  • Apply best practices for authentication and secure data transport (OAuth, JWT, SFTP, encryption).
  • Collaborate on data models, middleware enhancements, and system performance improvements.
  • Cross-Functional Collaboration
  • Partner closely with Product, Supply Chain, Logistics, Finance, Operations, and eCommerce teams.
  • Translate business requirements into clear integration specifications and data contracts.
  • Support onboarding of new trading partners, fulfillment centers, and logistics providers.
  • Create and maintain detailed technical documentation of integration flows, mappings, and system behaviors.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service