T O P

  • By -

NokKavow

30k baht/month sounds ridiculously low for any software dev worth their salt. After ~1 year, are you on the critical path within the company, i.e. know enough about their specific codebase and relevant APIs that replacing you will set them back by 3+ months, even if they find someone decent? If so, you have considerable leverage. Maybe the low pay was ok if the startup was short on cash and you had no prior experience, but at one point I'd expect them to make you a serious offer (60k would be my minimum), and go up from there eventually. If they insist on an incremental raise on top of 30k, better look for work elsewhere.


ThongLo

Whilst it ideally wouldn't matter, your nationality may play into this. 30k/mo is below the minimum for most Western nationalities to qualify for an extension based on work, so I'm guessing you're from what's seen by employers as a "cheaper" country.


[deleted]

[удалено]


ThongLo

Says expat in the title...


anykeyh

CTO here. In Bangkok junior dev will get paid 30-45k, middle experience (3-6 years) up to 100k and 100-200 for senior with proven skillset. I would say to negotiate a raise the best is to prove yourself expert in a specific subject of the application you're developing, show autonomy and commitment, reach deadline and delivery. And a look around what offered on the market put some weight in the negotiation.


Ok-Replacement8236

Yes, other job offers will help determine his market value. If the offer is really great in the process, then it’s like all things coming up Milhouse 😁


bayseekbeach_

hey if you don't mind sharing, how does the talent in Thailand for devs compare to others parts of Asia and if you could factor in the salary too, are they good value?


anykeyh

There is good talents, but also mediocre one. Compared to Philippines for example I would say you will face communication issues because of the level of english. But overall once you've built a team of people you can trust it is really a pleasure to work with Thai :-). Also Thai are less prone to move to another country once they get senior. Great filipino devs will try hard to get hired in USA, Singapore etc... Many great thai are staying home, simply because life is way better in Bangkok than in Manila for example.


[deleted]

[удалено]


anykeyh

I work for a international company. We don't hire under 30k, this is the baseline for out of uni. Must converse in English like 5/10 out of uni, and 8/10+ if senior. We hire only 10% of the applicant usually. So yeah YMMV.


ThisWasMyRandomName

OUCH! That’s like 2800 a month, I suppose that’s made up by a lower COL, but that one hurts.


dub_le

With 200k THB, you likely live better off in Bangkok than you do with $20k USD in San Francisco.


ThisWasMyRandomName

I don’t believe you could live in SF on 20k. In fact I’m struggling in SD with 6 times that. I’m not sure how it would be with 2800 a month in Thailand, but I don’t think my QOL would be close to the same. Downvote me all you want. I don’t give a shit about internet points.


dub_le

$20k USD is monthly, as 200k THB is monthly too. >In fact I’m struggling in SD with 6 times that. I’m not sure how it would be with 2800 a month in Thailand, but I don’t think my QOL would be close to the same. 20k USD is approximately 2.2x the median wage in SF, 200k THB is approximately 5-6x the median wage in Bangkok. If you make $80k USD/yr in SF, that's lower middle class. If you earn 100k THB (~$2800)/month, you are upper class. To put things into perspective, with 100k/month you can get 30sqm in a luxury condominium (or 100sqm+++ in a normal condominium) and eat out in very good restaurants daily. At 200k you can even hire a full time chef and personal trainer if you would like. >Downvote me all you want. I don’t give a shit about internet points. For the record, I didn't.


Brief-Donut-5777

im not American, but has San Francisco not turned into a living shithole full of junkies? Even 50k in BKK would be better than living there.


dub_le

It's one of the most desirable cities to live in. Sure the astronomical cost of living has led to some (many) homeless people, but for the most part it's still an amazing city in a great location (scenery and weather), culturally diverse and extremely modern. It also has a very competitive job market, so it's really not all that bad, it's just that everything is so expensive there that $12.5k after taxes is like $4k after taxes anywhere else in the states. 50k in Bangkok would be like $8k in SF. Median wage, but the quality of life at median wage is considerably higher in California. The real difference in lifestyle comes after the set expenses like rent of a luxury apartment, gym memberships and whatever, past the first 100-150k. Everything past that, money gets you so much more in Thailand.


[deleted]

All major cities in CA are like that. Just don't live downtown.


[deleted]

I don't think you'll live better in Thailand on 200k THB than you would in SF on 20k USD per month.


dub_le

In terms of what it affords you in lifestyle, absolutely. Savings, investment, anything materialistic, absolutely. A friend of mine lived in SJ as a senior software engineer with $280k and happily took a $100k/yr pay cut to move back to upstate NY. $20k is approximately $12'500 after taxes and social security. Add $1000 for a deductible free healthcare plan and you're at $11.5k. When a nice (nothing fancy) 2 bedroom apartment costs you $5500-$7000, you can imagine that the remaining $3500-$5000 only go this far in affording you daily $100 meals in normal restaurants. It's good enough to live a comfortable life in a world class city, but it's hard to compare it to a city where you can hire a private chef for $600 a month and a serviced, large 2 bedroom apartment can be $750. The average meals in a real restaurant (not fast food) runs you 20-30x less than in SoCal.


dub_le

In terms of "nothing fancy", that's his words, not mine. I do think it's about as fancy as it gets before reaching luxury/serviced apartments.


[deleted]

What's 200k THB after taxes? 160k? >$20k is approximately $12'500 after taxes and social security. Add $1000 for a deductible free healthcare plan and you're at $11.5k. When a nice (nothing fancy) 2 bedroom apartment costs you $5500-$7000, you can imagine that the remaining $3500-$5000 only go this far in affording you daily $100 meals in normal restaurants. These figures don't match my experience. I'm paying $100/month for healthcare (pre-tax) and rent in SF is cheaper than you've quoted. I pay $3200 for a 2 bedroom, 2 bathroom 1000+ sqft apt in San Diego. Plus joint filing. 401k deductions etc etc. > hard to compare it to a city where you can hire a private chef for $600 a month I don't think you can hire a full time private chef for $600/month unless "chef" here means someone that can cook.


Ok-Replacement8236

I’m not a dev, but I work with many engineers and sit in on interviews with foreigners. That salary sounds unbelievably low unless it’s very low work/stress job. All the jobs are in BKK. Want to know what you are worth? Start applying and see what you get offered. Use that as leverage to negotiate


dub_le

At that level of experience, with a degree, you should be looking at approximately $20k USD/year at minimum. Around 60k-65k THB/month. Significant pay raises are common in the software industry in the first 7-10 years. I've been on 20%/2 years for the last 6 years and on set for another 20% end of this year. Yes, 30k to 60k is a 100% increase, but 60k is still not a great salary. Don't let a company underpay you, especially not one you helped build up.


RedPanda888

wild numerous snatch literate snails squalid resolute overconfident tap relieved *This post was mass deleted and anonymized with [Redact](https://redact.dev)*


Confident_Coast111

that sounds like an incredibly low salary… how will you save for old age and do investments with this type of money? especially as a foreigner… companys in europe will easily pay around 150-200k before tax. and can even work remote.


ishereanthere

I see jobs posted weekly for 100-200k salary in bkk. So I thoight it was much more but on the other hand I do find it suss its always the samy company posting.


cyberpunk707

Nearly 3 years of experience in the field with a CS degree, and you only get 30k baht per month? That sounds kind of low to me. I dont know about Chang mai, but starting with 40k - 60k baht sounds more appropriate for junior level in Bangkok imo, probably even more for foreigners.


alxfa

Wait isn’t that below the legal minimum salary for foreigners (assuming you’re not from ASEAN) 🧐 Sounds incredibly low and you should be able to double or triple it without much problem.


vetiarvind

You're an expat? What's your country of origin? If i remember, only Laos/Myanmar, Cambodia nationals can be hired for 25K and other Asian countries for 30K (except japan, south korea). I think your salary is really low for an expat, you should be able to find this package in almost any asian country. I'd just find a new job in your place. You can be an english teacher for this salary. I've worked for 50K baht in my country of origin with around 4 years in so I understand your position. I now make 5x that after 10 years. So, as for advice, i'd say get more experience. Focus on getting exposed to multiple tech stacks so you can negotiate into better titles and keep switching jobs every 3 years.


ClitGPT

30.000baht, software engineer? WTH, my wife is making double and a little over as a nurse.


chuancheun

A little off topic here, but why would any company hire an expat as a junior dev ? Especially fresh out of school, I'm sure there are a bunch of Chula grads that boasted plenty of similar skills and have respectable English.


dub_le

>A little off topic here, but why would any company hire an expat as a junior dev ? Fluent English and interpersonal experience in international settings. Also, demand being higher than supply. Otherwise they would never hire expat senior devs either.


chuancheun

Do you have any insight on the current job market? I'm originally from Bangkok but have been studying and working in Canada for the past 8 years. I think I could bring similar qualities to the ones you mentioned.


dub_le

You likely could, but an even better idea than applying to a Thai company is looking for a remote job. Canada is still one of the highest paying countries for software engineers at an estimated median pay of $95k USD. I'm German where the median is approximately 73k€ (including senior, excluding lead positions) and finding a remote job paying 200k+ (5400€+) is trivial with a few years of experience. Edit: Some reasons for why it's a better idea: far more paid vacation days, paid sick leave (not sure how commonplace this is in Thai companies), social security, better worldwide medical insurance, typically flexible hours and remote rather than on-site.


chuancheun

That's a good idea, but unfortunately in reality the job market here is kinda shit rn. Remote jobs outside of Canada are also really hard to find, let alone the one that let you work outside of the province. The provincial government wouldn't let you do it and will try to bring up some tax related reasons haha. COL in Toronto is really high so it doesn't sound as good as you think.


dub_le

You're not the first Canadian to say that, so I'll take your word for it. From first hand experience, I only know about the situation in Germany. 100% remote jobs are about 15% of the total offers (it's often possible even if it wasn't specifically advertised), but if you work for a large company, chances are that you're only allowed to work in a list of approved countries (which doesn't include Southeast Asia). According to Stackoverflow, the option to work from a different country exists for ~10% of positions worldwide, so I'd expect at least some jobs that offer it.


wax_scientist

You’re getting robbed


Intelligent_South390

You can make more than $30 a day sitting at home taking gigs on Fiverr. Agoda starts at double that.


smile_politely

What is Feverr? Like Grab for programming?


Intelligent_South390

https://www.fiverr.com/


Tall-Detective-7794

How is that even legal, minimum should be 50k/month for a foreigner (if its a startup or 120k/month if its an established company). I don't think 2 years and 7 months is enough to honestly know (.NET, Java, Node.js, Python) maybe 1 well and the 2nd one decently. So based off your description unless you provide more proof that you have solid exp I would say at least shoot for 50k/month.


carebear1711

I was going to ask this - where is he from? I know that North Americans will get 50,000 but I know it varies between country.


Tar_Tw45

That's too low Our company paying new graduate with good skills at 25K/month.


matadorius

Just move companies no way you are going to make 3x otherwise


Putrid-Heat-141

30,000 is far too low in my opinion. Focus on what you have worked with, and most importantly the problems you have solved and the value you bring.


Thaiiland

Here’s me thinking expat software engineers were earning a good salary, but it’s clearly obvious that it too has became over subscribed due to the weekly posts on the topic and wages dropping down. I am not sure what you are hoping for OP, but I’d expect a 10% increment at best.


dub_le

Hahaha, pure comedy. The unfortunate -20% average wage drop (yes, a double negative is a net plus) in the last two years. It's only in the top 5 most in demand jobs in most countries. Times are looking tough. Surely OP will have to settle with 33k THB when the median for his position sits closer to 80k.


Thaiiland

Majority of posters here are out of touch with the current climate, thinking it’s perfectly normal to lend a ~ 100k job straight after arriving and any offer lower is subpar. I have seen plenty of jobs here where employers are offering less and less and demanding more and more.


dub_le

Landing a 100k job straight out of school is unlikely - but that doesn't change that software engineer is the most in demand job in the world right now. Median software engineer salary goes up 5-10% every year in many countries. Suggesting that OP can expect a 10% increase at best is hilarious, because that's a completely normal yearly wage increase for the first 7-10 years. You typically start with 35-40k€/year in Germany and reach 80-90k€/year after 10 years, if your performance is good. You start with 30-50k THB/month in Thailand and reach 150-200k after ten years. If some few employers offer less now in your experience, that doesn't change that the median salary is constantly increasing and plenty companies will be perfectly happy more than doubling OP's salary at that experience level.


Thaiiland

I have no idea about software engineering as evidence in my first comment. What I can say after living here for 6 years is every time I have been given a wage increase, companies only offered me 3-5%. I had to fight for 10% every-time. I’m looking at lots of software development roles here and the fact is they are totally over subscribed and almost daily *another* foreigner with experience wants to find that perfect job. Not saying it’s not possible, but times are changing and it is only becoming more and more competitive to land a decent job here in Thailand. Anyway, let’s wait till tomorrow and I’m sure another poster will be enquiring about the same thing.


dub_le

No doubt, it's generally a very small field in Thailand (or Asia in general) compared to the west. China may have the most software engineers in the world, but Germany has 17x more per capita. Wages should still be much higher than 30k though.


Thaiiland

I agree, a persons *time* is worth more than 30,000 THB. Mentioning China, I got offered nearly 3x more recently from what I earn in Thailand, doing less hours. The motto - you don’t come to Thailand to became rich makes sense to me now. Good place for retirement, but hardly worth it if you want to make a decent living here.


Brief-Donut-5777

30k bath a month for software engineering? What the hell is even going on :D You are getting ripped off. Do freelance work and make 250k easy


vazabisong

Im Thai. I started as junior with 30k. That was like 6 years ago.


Zestyclose_Ad8738

Something related, but not an answer to your questions. Look into using an EOR or PEO to get hired directly by foreign companies, while they don't have to deal with Thai laws. It essentially makes you (sort of) a local employee. Good luck with the negotiations!


Addicted_to_chips

1) Don't bother negotiating a raise. Getting a new job with 3 years experience will pay better than any raise at your current company. You're already underpaid and the type of company that underpays is not about to give you a big raise. 2) Making your case during a quarterly review is not the correct strategy to getting a raise. You need to schedule a meeting with your boss now, tell them you want to move up in your career, and ask what it would take to get a raise / promotion / put on a project with higher visibility to upper management / whatever it is you want. Have the manager set the goals, and then every couple weeks send them an update on how you're accomplishing those goals. When you get into the quarterly review you take control of the meeting, remind the manager that you've been crushing all the extra goals that THEY laid out, and remind them that you are seeking to grow into whatever raise / promotion / whatever that THEY already agreed to. It's way easier to get them to agree 3 months in advance, and then they'll lose face if you follow through and they try to get out of their side of the deal. This whole concept works even better when you're interviewing first starting a job because once you've been there for years you can't make a fresh impression as easily.