Staff Golang Software Engineer
hace 1 semana
WHAT WE DO
Founded in 2007, Growth Acceleration Partners (GAP) is a consulting and technology services company. We consult, design, build and modernize revenue-generating software and data engineering solutions for clients. With modernization services and AI tools, we help businesses achieve a competitive advantage through technology. GAP's remote, integrated engineering teams use end-to-end solutions to innovate and align with your business goals. We have 600+ English-speaking engineers based in Latin America and approximately 20 U.S.-based engineers. With some of the highest customer satisfaction scores in the industry, GAP's focus is customer and employee success.
GAP is a woman-owned company headquartered in Austin Texas. We are a values-based company focused on growing our people by investing in education, onsite English classes and training in the latest technologies, including AI, data analytics and machine learning. Our goal is to provide solutions for our customers that help them achieve critical business outcomes, while enabling our GAPSters and our communities to attain long-term success.
Summary
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.
Education
Bachelor's Degree in Computer Science, Software Engineering, or a related field.
Professional Experience
•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
Key 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.
Required Skills
•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
Nice to Have
•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
Soft Skills
•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
At Growth Acceleration Partners, we're an equal opportunity employer committed to building a diverse and inclusive team. We value everyone's unique background, and we provide equal opportunities regardless of race, color, creed, religion, sexual orientation, gender identity, age, national origin, disability, marital status, veteran status or any other personal right protected by law. We foster a culture of belonging and strive to provide a welcoming environment where everyone feels safe to contribute and grow.
-
Advanced Golang Software Engineer
hace 6 días
Medellín, Antioquia, Colombia Growth Acceleration Partners A tiempo completoWHAT WE DOFounded in 2007, Growth Acceleration Partners (GAP) is a consulting and technology services company. We consult, design, build and modernize revenue-generating software and data engineering solutions for clients. With modernization services and AI tools, we help businesses achieve a competitive advantage through technology. GAP's remote, integrated...
-
Staff Software Engineer
hace 2 semanas
Medellín, Antioquia, Colombia DealMaker A tiempo completoDealMaker is a fast-growing fintech company revolutionizing the capital markets ecosystem with a mission to make online capital raising mainstream. We empower founders, CEOs, and operators to raise capital digitally, both from their own communities and through strategically marketed campaigns. No other platform provides an end-to-end solution like ours—and...
-
Staff Software Engineer
hace 1 semana
Medellín, Antioquia, Colombia DealMaker A tiempo completoDealMaker is a fast-growing fintech company revolutionizing the capital markets ecosystem with a mission to make online capital raising mainstream. We empower founders, CEOs, and operators to raise capital digitally, both from their own communities and through strategically marketed campaigns. No other platform provides an end-to-end solution like ours—and...
-
SR Software Engineer Backend
hace 5 días
Medellín, Antioquia, Colombia Mercado Livre A tiempo completoComo Sênior Software Engineer Backend en Mercado Libre, diseñarás y escalarás sistemas innovadores y seguros que resuelven problemas reales y de alto impacto. Trabajarás en un entorno dinámico con tecnología de vanguardia, aplicando buenas prácticas de ingeniería, modelos de IA propios y aprendizaje continuo, con el propósito de democratizar el...
-
Desarrollador Golang
hace 1 semana
Medellín, Antioquia, Colombia Skala People Strategy A tiempo completoEn Skala acompañamos a una destacada empresa en el sector de servicios de alquiler de vehículos y tecnología de viajes a nivel internacional. Nuestro cliente opera como un líder en su nicho, ofreciendo soluciones tecnológicas robustas que facilitan la reserva y gestión de vehículos. Buscan profesionales de alto calibre que se unan a su equipo de...
-
Senior Software Engineer
hace 3 días
Medellín, Antioquia, Colombia Parallelo AI A tiempo completoCompany DescriptionParallelo AI is an industry leader in AI development and automation, offering comprehensive support from strategy to implementation and optimization. Our AI-driven approach empowers businesses to overcome limitations of conventional systems by enabling smarter, faster, and more intuitive data interactions. By bridging the gap between...
-
Staff Salesforce Software Engineer
hace 1 día
Medellín, Antioquia, Colombia Growth Acceleration Partners A tiempo completoWHAT WE DOFounded in 2007, Growth Acceleration Partners (GAP) is a consulting and technology services company. We consult, design, build and modernize revenue-generating software and data engineering solutions for clients. With modernization services and AI tools, we help businesses achieve a competitive advantage through technology. GAP's remote, integrated...
-
Principal Software Engineer
hace 1 semana
Medellín, Antioquia, Colombia Solvo Global SAS A tiempo completoJob description: Designs and implements complex functionality. Provides frequent guidance and support to other developers, is subject matter expert of multiple application areas, and plays a leadership role on one or more scrum teams. The successful candidate will participate on an agile team to estimate and groom backlog items. They will be responsible for...
-
Senior Software Engineer
hace 1 semana
Medellín, Antioquia, Colombia Kualty A tiempo completoWe need a Senior Software Engineer - Javascript to work on a self-checkout modernization project for a major convenience-store retailer. This engineer will implement core customer flows (scan, search, loyalty, payment, error handling) in a React-based kiosk UI, integrating with a POS API and working closely with a small, cross-functional team (Lead Engineer,...
-
Senior Software Engineer
hace 2 semanas
Medellín, Antioquia, Colombia Katapult Labs A tiempo completoSenior Software Engineer / Machine Learning EngineerAbout KatapultKatapult is a nearshore software development agency that combines the best talent in LATAM, with world-class execution and leadership experience, with an AI-first approach to product engineering. Katapult works with PMF+ startups and businesses in the United States with a team-augmentation...