Senior Integration Engineer
- Closed
- US Company | Micro ( employees)
- LATAM (100% remote)
- 6+ years
- Long-term (40h)
- Logistics / Transportation / Shipping
- Full Remote
Required skills
- Go
- API Integrations
- Selenium
- Playwright
- AWS
Requirements
Must-haves
- 6+ years of software development experience
- Strong backend and API integration focus
- Experience with Go for backend and integration development
- Experience with browser automation and scraping using Selenium, Playwright
- Proficiency with AI-assisted coding tools (e.g. Cursor) and disciplined validation of generated code
- Ability to inspect network traffic, analyze undocumented APIs, and handle dynamic web content
- Strong communication skills in both spoken and written English
Nice-to-haves
- Startup experience
- Experience with logistics platforms and TMS systems (e.g. McLeod, Aljex, Turvo)
- Experience with AI-driven browser automation and agentic tools (e.g. Stagehand, Browserbase, Hyperbrowser, Kernel)
- Experience leading or mentoring offshore or contract engineering teams
- Experience with cloud and infrastructure tooling (e.g. AWS Lambda, SQS, IaC tools)
- Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
- Own the platform connectivity layer, ensuring fast delivery of stable TMS and third-party integrations
- Architect and build integrations with TMS platforms and logistics tools (e.g. McLeod, Aljex, Turvo) using Go
- Reverse engineer undocumented systems by inspecting browser network traffic, identifying internal APIs, and building scrapers when APIs are unavailable
- Design end-to-end validation patterns to confirm data is correctly reflected in the customer’s TMS, beyond successful request responses
- Act as technical lead for integration engineers, translating requirements into clear technical specifications
- Review pull requests with high standards for edge cases, error handling, and load resilience
- Leverage AI coding assistants (e.g. Cursor) to accelerate development while rigorously testing, debugging, and validating all code before production
- Lead a small group of contractors, enforcing consistent architecture and code quality practices