I need to bring a question to the engineering leaders here because our board is pushing a solution to the talent shortage that sounds simple on paper but I’m skeptical about in practice.
The Board’s Solution
“Just hire remote engineers from lower-cost markets.”
The pitch they’re making:
- Hire senior engineers in Eastern Europe, Latin America, or Asia
- Pay 40-60% of US market rate
- Solve talent shortage AND reduce costs
- “Lots of companies are doing this successfully”
They’ve shown me spreadsheets. The cost savings look incredible. A senior engineer in Poland or Argentina for $80K instead of $180K in the US. The math is compelling.
My Skepticism
As a product leader, I’m worried about:
Time zone challenges: If engineering is in Argentina and product/design is in New York, when do we collaborate? How do we do rapid iteration?
Communication overhead: Cultural differences, language barriers (even with English proficiency), loss of hallway conversations and quick sync-ups
Team cohesion: Will distributed teams across continents build the same culture and collaboration as co-located or even distributed-within-US teams?
Legal/compliance complexity: International payroll, contractor agreements, IP protection, tax implications—this isn’t my expertise but it seems complicated
The Question I’m Bringing to Engineering Leaders
Is this actually solving the problem or creating new ones?
I hear conflicting stories:
- Some companies thriving with fully distributed international teams
- Other companies tried it and brought everyone back to regional hubs
- Some use international contractors for specific projects, not core team
What I want to understand:
- What actually works? What’s the minimum viable approach to international hiring?
- What are the failure modes? Where does this fall apart?
- What would you do differently? If you’ve tried this, what did you learn?
The Variables I’m Trying to Understand
- Time zone overlap: Is 4 hours enough? Do you need full overlap?
- Cultural alignment: How do you build culture across continents?
- Synchronous vs. asynchronous: What work can be async? What needs real-time collaboration?
- Legal/payroll: How complicated is this really? Employer of Record services?
The Specific Scenario
We’re a Series B fintech product, 45 engineers currently (all US-based in 3 locations). Looking to add 15 engineers over next 6 months.
Board is suggesting: Hire 10 in Latin America (Argentina, Colombia, Brazil), 5 in US.
My questions:
- Is 10 international / 5 US too aggressive for first time doing this?
- Should we start with 2-3 international to learn before scaling?
- What roles work internationally vs. need to be local?
I’d genuinely value the engineering leader perspective here because this decision affects product delivery, team culture, and company trajectory.
What’s your experience with international hiring? What worked? What failed?