Skip to main content
Career switcher (has local experience)

Switching from a local office job to remote work that pays in USD

You already have a few years of experience at an Indonesian company and want to convert that into a remote role paying global rates. Your experience is an asset — the work is repackaging it for a foreign, async, English-first employer.

  1. 1

    Reframe your experience in results, not titles

    Foreign employers care less about your title and more about what changed because of you. Rewrite each role as outcomes with numbers ("cut checkout errors 30%"), which travels across companies and cultures better than an Indonesian job title does.

  2. 2

    Benchmark the pay gap before you negotiate

    Know what your role pays remotely in USD versus locally so you anchor high and don't undersell. The same role often pays several times more remotely — see the salary comparisons before you name a number.

  3. 3

    Show you can work async and in English

    Distributed teams run on clear written English and self-management, not meetings. Make your resume and cover letter clean written proof of that, and mention any experience coordinating across time zones.

  4. 4

    Sort out USD payment and tax early

    Confirm how you'll be paid (an international payment platform), factor the withdrawal exchange rate, and plan for Indonesian tax on foreign income. Handling this cleanly signals you're a low-risk hire.

Keep reading

Frequently asked questions

How much more does a remote role pay than a local one?

For most tech and knowledge roles the remote USD figure is several times the local IDR salary for the same job. Check the salary comparison and highest-paying pages for role-by-role numbers.

Do I need perfect English for a remote job?

You need clear written English, since distributed teams run on writing. Fluent conversational English helps for interviews, but strong async writing is what the day-to-day work rewards.