-
TrashLab

Software Engineer (LATAM)

TrashLab
Argentina · Full-time · Entry

TrashLab is the operating system for waste haulers — an all-in-one platform handling dispatch, billing, routing, driver management, and AI-powered customer communication. We're built for the people who keep cities clean, and we take that seriously.


We're a small, fast-moving team and we're growing the engineering side to keep up with the product.


ABOUT THE ROLE

Our platform includes billing, payments, and accounting integrations — and we need an engineer who actually likes working close to that layer. Not someone who tolerates it, but someone who finds it genuinely interesting to get right.


You'll own the systems that keep invoices, payments, and financial data in sync between TrashLab and accounting platforms like QuickBooks. Two-way syncs, webhook processing, billing logic, OAuth flows — that's the core of what you'd be working on. If you've built this kind of thing before and cared about doing it well, this role is for you.


Small team, early stage, fully remote. You won't be handed a spec and asked to execute — you'll be part of figuring out how things should work.


WHAT YOU'LL WORK ON

  • Building and maintaining integrations between TrashLab and accounting platforms (QuickBooks and beyond)
  • Designing REST APIs for invoice, payment, and billing workflows
  • Handling data sync logic — two-way syncs, conflict resolution, event-driven processing
  • Writing backend code that's clean enough that the next engineer actually thanks you
  • Working directly with the founders — no layers, no hand-offs, just the team


WHAT WE'RE LOOKING FOR

  • Hands-on experience building accounting integrations — real shipped work, not just familiarity
  • QuickBooks API experience, or deep work with a comparable platform (Xero, NetSuite, FreshBooks)
  • Strong backend fundamentals — REST APIs, data modeling, async processing
  • Comfortable in Node.js, Python, or a similar backend stack
  • Experience with OAuth flows, webhooks, and third-party API integrations
  • Working English — we're async-first and written communication matters
  • Based in LATAM — meaningful timezone overlap with the US is important
  • Bonus: experience at an early-stage startup
  • Bonus: fintech or B2B SaaS background


COMPENSATION & SETUP

  • $60,000 USD annually
  • Fully remote — work from anywhere in LATAM
  • Real ownership over how things get built — not just execution
  • Direct access to the founders, no bureaucracy


HOW WE HIRE

1. Intro call — 30 min, low-key, just a conversation about your experience and what we're building

2. Technical take-home — async, no time pressure, designed to reflect real work not trick questions

3. Technical review — walk us through your approach, we'll ask questions

4. Founder call — get to know the team, ask us anything

Key Skills

Ranked by relevance

oauth python saas ai
Login to Apply
Posted
Jun 15, 2026
Type
Full-time
Level
Entry
Location
Argentina
Company
TrashLab

Industries

Technology Information Internet

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Alignerr
Related

Software Engineer (AI Training)

2026-06-15

Contract
Not Applicable
Argentina
Technology
Engineering
View Job Details
Alignerr
Related

Software Engineer (AI Training)

2026-06-15

Contract
Not Applicable
Argentina
Technology
Engineering
View Job Details
Riot Games
Related

Senior Software Engineer, AI/ML Tools - Unpublished R&D Product

2026-06-18

Full-time
Not Applicable
Australia
Computer Games
Engineering