We placed 500-plus hires across Mexico, Argentina, Colombia, Chile and Brazil between January 2024 and December 2025. This report is built from those actual offers — not survey self-reports, not LinkedIn salary insights, not Glassdoor. Every number is a signed-and-started number.

One caveat upfront: the bands below describe what US companies actually paid. They are not what local Mexican or Argentinian companies pay their own employees. Those local markets run 30-50% lower. If you're a US scale-up benchmarking against a Tier-1 Mexican bank, you'll underbid every shortlist we send you.

How to read this report

Critical framing: every band below is annual base salary in USD, pre-tax, for full-time employees hired by US companies through an Employer of Record or local subsidiary. These are NOT local-market salaries — Mexican, Argentine and Colombian local employers pay 30-50% less for equivalent talent. If you benchmark against Glassdoor or LinkedIn Salary, you'll see the local-market number and underbid every shortlist.

To get fully-loaded total cost of employment, add:

For contractor rates, add 15-20% to the bands below (contractors cover their own taxes and benefits). For local subsidiary hires, subtract 8-12% from the bottom — local-entity hires accept slightly less because they get full statutory benefits directly.

Experience levels:

Engineering — Mexico, Argentina, Colombia, Chile, Brazil

Role Mexico Argentina Colombia Chile Brazil
Mid-level backend$42-58K$32-48K$36-52K$40-56K$40-56K
Senior backend$60-95K$48-72K$52-78K$58-88K$60-90K
Staff/Principal*$95-130K$72-105K$82-115K$85-120K$95-142K
Senior frontend$55-85K$42-65K$48-72K$54-80K$56-82K
Senior DevOps/SRE$68-105K$52-80K$58-90K$66-100K$68-102K
Engineering Manager$95-140K$70-105K$80-118K$92-135K$95-140K

* Staff/Principal ceiling applies to roles at US public companies or unicorn-tier scale-ups (Nubank, Mercado Libre, Rappi-tier). Brazil ceiling extends higher because Nubank IC7-8 routinely pays $150K+. Outside these tiers, expect floor-to-mid of range.

Field note

The senior backend band widened by 18% in 2025 — top of band moved $80K → $95K while bottom barely moved. What this means: there's now a clear two-tier market. The top tier is anyone who's shipped at a US-funded scale-up. Pay them or they'll quit in 9 months.

Data & AI

Role Mexico Argentina Colombia Chile Brazil
Senior Data Scientist$62-95K$48-72K$54-80K$60-90K$62-92K
Senior Data Engineer$65-98K$50-75K$56-84K$62-92K$64-96K
ML Engineer$72-115K$55-85K$62-95K$68-108K$72-112K

Marketing & Creative

Role Mexico Argentina Colombia Chile Brazil
Performance Marketing Lead$48-78K$36-58K$42-66K$46-72K$48-76K
Senior Brand Designer$38-62K$28-46K$32-52K$36-58K$38-60K
Senior Copywriter (EN)$42-68K$32-52K$36-58K$40-64K$42-66K

Why Argentina isn't always cheaper

The Argentine peso lost 65% against the dollar in 2024. That should make Argentine talent dirt cheap. It doesn't, for three reasons we see on every search.

First: top Argentine talent prices in USD. They learned the lesson in 2018, 2019, 2020 and 2023. Try paying a senior dev in pesos and they'll counter with a USD contract from a US client they're already moonlighting for.

Second: capital controls. Sending USD to Argentina is non-trivial. Most senior contractors use Deel, Payoneer, or crypto. Each adds 1.5-3% friction the candidate notices.

Third: retention. The first-year churn we see for Argentine hires is 38% vs 24% for Mexican hires. The math: a 25% lower base salary is wiped out by replacing 14% more people each year.

Where comp models break

1
Mistake #1 · Most common

Anchoring on local salary, not US-funded salary

The mistake: pulling LATAM benchmarks from Glassdoor, finding the median Mexican backend dev makes $28K, and offering $35K thinking it's generous. It's not. Glassdoor captures local-employer offers (banks, telcos, retail). The talent pool you actually want already works for a US company and makes 2x that.

The fix: benchmark against US-scale-up offers in the same country, not local-company offers.

2
Mistake #2 · Most expensive

Flat bands across LATAM

Treating "LATAM" as one geography. Mexico, Argentina, Colombia and Brazil have different cost structures, different talent supply, different inflation. A flat band overpays in Argentina and underpays in Mexico — both produce retention failures, just from opposite directions.

The fix: separate bands per country, refreshed at least every 9 months.

3
Mistake #3 · Slowest to surface

Ignoring promotion velocity

You hire a mid-level at $50K. They perform. After 14 months they get a competing offer at $72K from a YC startup. You counter at $58K because that's your band. They leave. You pay a recruiter $14K to find a replacement who'll take 4 months to ramp.

The fix: build a 35-50% promotion-window into your comp model from day one. The cost of one churn is bigger than the comp bump for three retentions.

The retention-driven mid-range

Every band in this report has a mid-range value we recommend as the offer anchor. It's not the median. It's the point where, across our 500 placements, retention crosses 85% at the 18-month mark.

For senior backend in Mexico, that number is $74,000. Offer below $74K and 12-month attrition climbs from 12% to 28%. Offer above $74K and retention plateaus — paying $85K doesn't buy meaningfully better retention than $74K, just better candidates from the same pool.

You're not optimizing for the lowest price. You're optimizing for the point on the curve where each additional dollar stops buying retention and starts buying ego.

Key takeaways

  1. USD-adjusted bands move quarterly — re-benchmark Argentina every 6 months, others every 9-12.
  2. Senior backend in Mexico is $60-95K base; offer $74K as the retention anchor.
  3. Argentina looks 25% cheaper on paper but real cost-of-ownership matches Mexico after churn.
  4. Glassdoor and survey data understate by 30-50% — they capture local-employer offers, not US-funded ones.
  5. Build 35-50% promotion windows into comp models or expect 28% year-1 churn.