A senior software engineer working remotely earns between $18,000 and $180,000 per year. The difference depends entirely on which country's company is paying them.
In this article
- 1.How Remote Salaries Are Actually Determined
- 2.United States: The Highest-Paying Market
- 3.United Kingdom and Western Europe
- 4.Canada: North American Rates at a Modest Discount
- 5.Remote Salaries at Emerging Tech Hubs
- 6.How to Negotiate Remote Salary Across Borders
- 7.Tools and Resources for Salary Benchmarking
Remote work has made it possible for a developer in Lagos to earn a San Francisco salary, but it has not made this automatic. The actual compensation for remote workers varies by an order of magnitude depending on which country's company is making the offer, what compensation philosophy that company applies to distributed employees, and whether the candidate negotiated from a position of market knowledge or accepted an initial offer without reference to what the role pays in comparable markets. Understanding how remote salaries are structured, what they look like across different target markets, and how to negotiate across borders is one of the highest-leverage skills an international candidate can develop.
The stakes are significant. An engineering manager who accepts a European company's initial offer without benchmarking may earn €85,000 in a role where a more informed peer negotiated to €105,000. A data scientist who presents to a US company without understanding that US companies typically benchmark against US market rates, not the candidate's local market, may leave $40,000 of annual compensation on the table in a single salary conversation. These gaps compound over a career in ways that dwarf the effort required to close them.
This guide provides a market-by-market breakdown of remote salary benchmarks for tech roles, a clear explanation of the compensation philosophies that determine how different types of companies set remote pay, and a practical framework for salary negotiation that applies across international hiring contexts.
How Remote Salaries Are Actually Determined
Companies that hire internationally for remote roles fall into two distinct camps when it comes to compensation philosophy, and understanding which camp a prospective employer sits in is essential before entering any salary conversation.
Location-based compensation
Location-based compensation benchmarks remote employee salaries against the cost of living and competitive talent market in the employee's location. Under this model, a software engineer in Berlin earns more than a software engineer in Lagos performing an identical role for the same company, because the Berlin market is more expensive and the local competitive talent market is higher. Many large companies, including Google, Meta, and Spotify, use location-based compensation for their remote employees. The advantage of this model is internal equity among employees in similar locations. The disadvantage for international candidates is that it does not reward the quality of the candidate above what the local market pays.
Role-based or global compensation
Role-based or global compensation sets pay based on the requirements of the role and the competitive talent market for that skill globally, not the location of the employee. GitLab, Buffer, Basecamp, and many remote-first startups use this model. Under this philosophy, the same engineering manager earns the same compensation package regardless of whether they are based in Toronto, Warsaw, or Bangkok. The advantage for international candidates is that it decouples earning potential from geography. The disadvantage is that it can create internal tension when team members in high-cost cities feel undercompensated relative to local market rates.
Hybrid approaches
Many companies use hybrid approaches, benchmarking against the company's headquarters market with graduated adjustments based on local cost of living. A Series B startup headquartered in San Francisco might benchmark against US market rates but apply a 15 to 30% adjustment for employees based in lower-cost regions. For international candidates, understanding which model a company uses before negotiation is the most important piece of preparation.
Key Takeaway
United States: The Highest-Paying Market
US companies consistently offer the highest compensation in the global remote job market. This is true across functions and seniority levels, and the premium is significant: a senior software engineer at a US tech company earns $140,000 to $200,000 in total compensation (base salary plus equity and bonuses), while a comparable engineer at a European company earns €70,000 to €110,000. Even after tax differences are accounted for, the US premium is substantial.
Benchmark ranges by role (US companies, 2024-2025)
- Software Engineer (Senior): $130,000 to $200,000 base, plus equity at funded startups and RSUs at public companies.
- Product Manager (Senior): $140,000 to $190,000 base, plus equity.
- Data Scientist (Senior): $120,000 to $175,000 base, plus equity.
- Engineering Manager: $160,000 to $220,000 base, plus equity.
Senior UX designers earn $110,000 to $155,000 in base compensation at US companies, with equity participation consistent with the engineering and product roles above. For international candidates working remotely under 1099 contractor or EOR arrangements, US companies applying global compensation models often pay at or near these benchmarks regardless of where the employee is located. Companies using location-based models adjust these figures based on the candidate's country, sometimes significantly.
Key Takeaway
United Kingdom and Western Europe
UK and Western European companies offer compensation that is competitive within the European context but typically 30 to 50% below US equivalents on a purchasing-power-adjusted basis. The exception is London, where financial services, fintech, and enterprise software compensation at the senior level approaches the lower end of US San Francisco benchmarks.
United Kingdom
- Software Engineer (Senior): £65,000 to £100,000.
- Product Manager (Senior): £70,000 to £110,000.
- Data Scientist (Senior): £60,000 to £95,000.
- Engineering Manager: £80,000 to £130,000.
Germany
- Software Engineer (Senior): €70,000 to €110,000.
- Product Manager (Senior): €75,000 to €115,000.
- Data Scientist (Senior): €65,000 to €100,000.
- Engineering Manager: €85,000 to €130,000.
France and the Netherlands
France benchmarks slightly below Germany, with senior engineering roles at €60,000 to €95,000. The Netherlands is the highest-paying market in continental Europe outside Germany, with Amsterdam-based companies paying €70,000 to €110,000 for senior engineers, reflecting both the concentration of international company headquarters and the Dutch cost of living. For international remote candidates, Dutch companies are particularly attractive because they are more likely to use global compensation models.
Key Takeaway
Canada: North American Rates at a Modest Discount
Canadian tech companies benchmark compensation against the Canadian market, which sits at approximately 15 to 25% below equivalent US rates when converted at prevailing exchange rates. The discount is more modest in purchasing power terms, given Canada's lower cost of living in most cities relative to US coastal tech hubs.
- Software Engineer (Senior): CAD $110,000 to $160,000 (approximately USD $80,000 to $120,000).
- Product Manager (Senior): CAD $120,000 to $170,000.
- Data Scientist (Senior): CAD $100,000 to $150,000.
- Engineering Manager: CAD $140,000 to $200,000.
For international candidates in markets where salaries are significantly below North American levels, Canadian benchmarks represent a compelling opportunity even at a discount to the US. Canadian companies, particularly in Toronto and Vancouver, are generally open to international remote candidates under EOR arrangements, and the compensation offered to international employees typically reflects Canadian market rates rather than local market adjustments.
Key Takeaway
Remote Salaries at Emerging Tech Hubs
Beyond the established North American and European markets, several emerging tech hubs offer remote work opportunities where the compensation is lower in absolute terms but may be competitive on a purchasing power basis.
Australia and New Zealand
Australian tech companies pay AUD $110,000 to $160,000 for senior engineers (approximately USD $70,000 to $105,000), with Sydney and Melbourne companies in the higher range. Australian remote-first companies, particularly in fintech and B2B SaaS, increasingly hire internationally. The significant timezone difference from Europe and the Americas makes Australian companies most accessible for candidates in Southeast Asia, India, and the Pacific region.
Singapore and the UAE
Singapore-based companies offer competitive compensation in a tax-advantaged environment, with senior engineers earning SGD $90,000 to $140,000 (approximately USD $66,000 to $103,000). Singapore's role as the Southeast Asian headquarters for global tech companies creates demand for international talent across functions. Dubai and Abu Dhabi in the UAE have emerged as significant tech hubs, with international companies offering USD-denominated compensation that is tax-free for employees, making the effective value substantially higher than the nominal salary suggests.
Key Takeaway
How to Negotiate Remote Salary Across Borders
Salary negotiation in an international remote context requires specific preparation that goes beyond the standard advice applicable in domestic job markets.
Benchmark before you negotiate
The most important negotiation preparation is understanding what the role pays in the hiring company's primary market. For a US company, this means US market benchmarks. For a German company, German market benchmarks. Levels.fyi provides compensation data for tech roles at major companies worldwide. Glassdoor's international data, LinkedIn Salary Insights, and Payscale all provide useful reference points. Going into a salary conversation without this research is the most common reason candidates leave significant compensation on the table.
Understand the compensation model
Ask explicitly about the company's compensation philosophy for international remote employees before discussing specific numbers. The question is direct and professional: "How does your company benchmark compensation for international remote employees: against our local market, your headquarters market, or a global market rate for the role?" The answer determines what number to anchor on in the negotiation.
Do not anchor on your current salary
In most jurisdictions, employers are no longer permitted to ask for current salary. Even where they are, anchoring a negotiation on your current local-market salary when applying to a company benchmarking against a higher-compensation market is a reliable way to undervalue yourself. The relevant anchor is always the market rate for the role, not the candidate's current earnings.
Factor in total compensation
Remote job offers at tech companies, particularly US companies, frequently include significant non-salary compensation: equity (stock options or RSUs), performance bonuses, home office stipends, equipment allowances, and health benefits. A US offer at $130,000 base with $40,000 in annual RSUs and $15,000 in annual bonus target is worth considerably more than a European offer at €105,000 base, even though the base salary comparison is close. Total compensation comparison, not base salary comparison, is the relevant analysis.
Key Takeaway
Tools and Resources for Salary Benchmarking
- Levels.fyi: The most comprehensive database of tech compensation at major companies globally, with detailed breakdowns by role, level, location, and total comp including equity. Essential for US company benchmarks and increasingly useful for European companies.
- Glassdoor (international): Broad salary data across industries and countries, with user-submitted reviews providing qualitative context alongside compensation numbers. Most reliable at companies with high employee populations submitting data.
- LinkedIn Salary Insights: Benchmarks compensation ranges for specific roles at specific companies based on LinkedIn member data. Useful for European and Canadian markets where Levels.fyi has thinner coverage.
- Payscale: Country-specific salary data with a strong international database, particularly useful for roles outside major tech hubs where company-specific data is unavailable.
Two additional resources address the remote-specific compensation gap. Nomad List salary data is calibrated for remote work, distinguishing between what companies pay international remote employees versus in-office staff, a distinction that the other platforms collapse. JobConnect AI surfaces salary ranges directly in job listings where companies choose to disclose them, enabling pre-application benchmarking before any recruiter conversation begins.
Frequently Asked Questions
Do US companies pay international remote workers the same as US employees?
It depends on the company's compensation philosophy. Companies using global compensation models (including GitLab, Buffer, and many remote-first startups) pay the same regardless of location. Companies using location-based models (including Google, Meta, and Spotify) adjust pay based on the employee's location, which can mean significant reductions for employees in lower-cost markets. Asking about this directly before negotiating is essential.
How do I know if a company is using location-based or global compensation?
Ask directly: "How does your company benchmark compensation for international remote employees?" Many companies have published their compensation philosophy publicly. GitLab and Buffer both have public salary calculators on their websites. For companies that have not published this information, a direct question to the recruiter or hiring manager is appropriate and professional.
Is equity compensation available to international remote employees?
It varies significantly. US companies can grant stock options or RSUs to international employees through EOR arrangements, though the tax treatment differs by country and can be complex. Some companies exclude international employees from equity programs for administrative reasons. It is worth asking explicitly what equity, if any, is included in the offer package for international employees.
How should I handle currency risk in a cross-border compensation arrangement?
If you are paid in a foreign currency (USD, GBP, EUR) while living in a different currency country, exchange rate movements affect your real income. USD-denominated contracts have been favorable for most emerging market currencies historically, but this is not guaranteed. Keeping a portion of savings in the payment currency is a common hedge. Some EOR platforms allow payment in local currency at locked rates, which reduces this risk.
What is a typical contractor rate for international tech professionals working with US companies?
International contractors working with US companies typically charge at a premium to their equivalent employee market rate, to account for the absence of benefits, variable income, and self-employment tax obligations. A rule of thumb is 15 to 30% above the equivalent employee salary to achieve comparable net income. The exact adjustment depends on the local tax system, health insurance costs, and the specific benefit package being replaced.
Remote salary negotiation is a skill, not a given. The candidates who consistently earn at the top of the range for their role are those who have done the research before any offer conversation begins: they know what the role pays in the hiring company's market, they know which compensation model the company applies to international employees, and they compare total compensation rather than base salary alone. None of this requires special negotiation ability; it requires information that is largely publicly available.
JobConnect AI displays salary ranges where companies disclose them, surfaces compensation benchmarks by market and function, and helps identify which companies apply global versus location-based compensation philosophies before any application is submitted. For candidates who want to earn at the top of their range rather than accept the first offer, starting with complete information is the prerequisite.
