Software Engineering Salaries in Europe vs. the United States
4dayweek.io
4dayweek.io
If the shift toward remote work really comes to fruition, I fully expect EU software salaries to rise. I’ve hired a lot of excellent remote developers in European countries. The trick is to pay them American-level wages, which are often substantially higher than what they could get locally. When you’re paying that much, you basically have the pick of the best developers you can find. Not only that, but they’re extremely grateful for the opportunity.
The obvious downside is the time zone difference, so this only really works once you’re large enough to have a whole remote team and someone able to manage them in their time zone.
This is also why I don’t believe the rise of remote work (if it actually happens) will be as good for US workers in major cities as they want to believe. There is a lot of underpaid, highly qualified talent on the international remote market.
It depends. In Switzerland for example salaries as as high as anywhere in the US while the taxes are somewhat lower.
The Bay Area is, similarly, only 2.5% of the US' population.
I wasn’t referring to Bay Area salaries. I was referring to normal US developer salaries, which are still higher than common EU salaries.
My comment was about general hiring, not the outlier edge cases. If you want to pay Bay Area salaries you can obviously compete on compensation with just about anyone, anywhere with very few exceptions.
The draw of hiring remote is that you will get access to great engineers that would otherwise never want to move to the Bay Area. You get to compete for their talent if you're offering full remote, but so do other companies that pay "Bay Area salaries".
I think it's great for software engineers everywhere, but not great for the Bay Area itself since the incentive to move there becomes lower (salary is not the only reason people move to the Bay Area, but it's definitely a big pull). Although if you live there that means less pressure on real estate ;)
EDIT: I'm a Swiss software engineer if that wasn't clear. I don't make that much though unfortunately :)
Most of the jobs are "normal bay area" salaries, but cost of living in Switzerland is as high or worse as San Fransisco, roughly.
For a more meaningful view of the Swiss market (there's almost only Google on this site for Switzerland), I would have a look at https://swissdevjobs.ch/. There's not a lot above 150k.
So while you'll definitely be paying less if you don't have dependents, if you have kids and are earning "normal" money (e.g. 50-100k CHF gross/year), your total tax-like expenses would be similar to most of the Western world.
But marginal taxes *are* way lower than most other countries. E.g. if you're earning 200k CHF gross/year, your marginal tax rate (in Zurich) would be something like 23%.
The software industry is seeing the same thing as what happened to factory industries. First the specialities that are least challenging to manage offshore, then eating the rest of the profession, leaving some niche I suppose like we still produce certain type of clothes, furniture and electronics in the well developed countries.
I've lived in several countries where outsourcing is common, it's always the same schema. Flocks of non very competent wanna be tech riches launch businesses of hiring cheaper labour with the promise to deliver quality projects. In the end it's a mess of a code base, but client see the bill as more digestive than hiring a team of people with all the tax and high social benefits to pay without any guarantee that anything will work in the end.
I don't know how the outsourcing hype will end given the difficulty to streamline software development. There is little cultural/message loss when sewing t-shirt with a logo and well defined patterns on them, all designed by an artist and industrialists in Paris or Milan. The translation of digital application which spans across multiple type of devices, on terminals and multiple servers, constantly evolving to quickly adapt to business needs is another story. But hey maybe we will rather have somewhat satisfying software made abroad for cheap and guaranteed further unemployment locally than pay what is worth and have products well fit for purposes.
Edit: typos
What was it? Sounds like a horrible experience. I wouldn't know what to do if they decided they don't need Java/Spring codemonkeys anymore.
I'm not worried about my North American salary getting scooped from Europe. I think there are many factors that go into why there is such a salary difference in the first place anyway. For example, engineering in Germany is much more prized than in Canada so many of the technically gifted Canadians go into software instead. Anyone can read the situation of their local region and sort of self-select into the better professions locally, which makes a bit of a feedback loop.
Companies have shown again and again they are willing to sacrifice quality if it increases profit. In this case I'm not even sure quality will be sacrificed in most cases because as you said there are tons of great engineers available
Not against outsourcing it’s gotta be a mixed bag. You’ll be extremely slow if you have to wait until tomorrow to get any answers.
The company I work for now has a team in India and the difference in skills is night and day compared to my last job. The turnover is much much less as well. I suspect they pay better and don’t rely on scummy 3rd party “coach you to pass the interview but have no real experience” providers.
Communication was very hard, even when language wasn't a problem.
People afraid to say they didn't understand something and trying to wing it with tragicomical results. People not raising issues until after something exploded not to offend you.
I think outsourcing to Russia has some good potential but the level of English is still nowhere close, even in the new generations. Eastern Europe is more promising but English is a bit hit or miss. I see plenty of outsourcing to Eastern Europe from the UK. Similarly, I see more and more outsourcing to Latin America from the states.
Europe is much closer to the States: if you outsource to the UK or Northern-mid Europe you get English speaking people who will act similarly to US employees. Sure you won't save 11/12 like in India but you will save a good half compared to SF, with the only hassle being the timezone.
I think we haven't seen the last of outsourcing.
Rather, I see remote work as a sort of leveling of the playing field. As the location advantage is diminished when it comes to compensation, the pressure starts to gently push everyone’s comp toward the median. Highly paid people might see some downward pressure but the underpaid people will start to see some upward pressure.
Silicon Valley jobs aren’t going away, though. In-person will always be in demand.
The counterpart of this is that initially, the outsourcing group brings their A-team to bear, in order to win the deal. Those folks are generally as good as the people that they replaced. Six months later, those top operators are shifted to the next deal, and the C-team takes over, and then churn and attrition reduces it to a D or F team in short order.
The gap in terms of knowledge and networks is closing with places abroad.
I'm from Europe, I've worked for several SF based companies (some hired, some through acquisitions) and can confirm that , despite there are some really, really smart people there are also a lot of people that have no clue what they're talking about, as in most places you have a mix of it. But almost all of them are incredibly arrogant and most have an incredible tendency to take decisions based on what's important for their CV and there career and their podcast and their YouTube channel than for what the company or the problem at hands needs. I'm not sure I'm taking again a job for a west coast based company.
I have always preferred to stay up and wake up late, but never thought of simply working in a different time zone.
I'd guess the actual reason that US software developers make more is that it is easier to make lots of money in the US generally, so the profitable companies go there & then the developers make excellent wages due to geographic effects.
Sure I can get someone who will code a basic Spring Boot application in a pinch. But do they have the excellent communication skills, knowledge of build systems, cloud knowledge, understanding of TCP and SSL, HTTP protocol, forwarding and reverse proxies, containerization, unit testing, and version control just to start. This isn't mentioning secure design and the hundreds of other small things they will need to learn and understand.
Then they have to be willing to get up to speed on new libraries and be able to read and understand software. Will they be able to set up remote configuration for our swarm? Will they be able to do the research if they don't know something? Do they have a firm base of computer science knowledge to make that learning stick?
I assumed that they would have hired management that takes labor costs into account.
It is possible they are making a mistake and completely missing a great money saving opportunity, but I would not bet on it.
There very well could be new opportunities for labor arbitrage that can be taken advantage of by many businesses, and if so, it will be evidenced by the success of companies that take advantage of it. But it might take some time.
But it is not a new idea, and is certainly one that has already been tried, and so if certain companies are not taking advantage of lower labor costs elsewhere, then it is prudent to assume there is a good reason.
We live in a different world than a few years ago.
I hope I'm wrong because I'm benefiting from geographical effects and I have no delusions that I'm smarter than almost 6 billion people.
Beyond just time zone issues, there are substantial legal, cultural, language and other issues that will prevent this from happening on a wide and sustainable scale.
I have worked with many companies that tried this and failed spectacularly. Examples of problems encountered:
1. Having to explain every little thing that people of the same culture intrinsically know
2. Being slapped with regulations that nobody in the U.S. has even heard of
3. Cultural differences surrounding vacation / other time off
4. Overseas contractors literally copying the company and using their data and using the software they were hired to write to compete against them. I spent four days as an expert witness in a U.S. Federal court case over this one.
I'm less familiar with 4. But seen many cases of data leaks. It's very challenging to figure out the purpose, competing is only one.
Maybe the laws need to be updated. Nobody anticipated remote work when the laws on visas/green cards were written. It seems like an exploit that you don't need any to work for an American company potentially taking the spot of an American worker. American taxes aren't even withheld in this case apparently.
If they make laws in the US to make it harder to have remote workers to protect local people then the companies will use an existing foreign office or open a shell office some place where laws are friendlier and hire from there.
Any knowledge worker job that doesn't need to be done in person can be outsourced to the billions of people in the rest of the world. Radiologist, Accounting, Law, Animation, etc.
What is the value of a U.S. Hacker News moderator in the valley, for example, over a smart Croatian or Latin American person who will work for a fraction of the price?
Many peoples advantage is geography and connections, not talent or skill, which there is no shortage of amongst billions of people.
The ultimate result in my opinion, when no job is safe from outsourcing, is going to be the decline of wages and the middle class in America.
This result has been evidenced already over the past 5 decades or so.
And this fact that the site is down PERFECTLY highlights the [insert derogatory adjective here] of some development and design mindsets floating around in SV. Rather than having some content laoded by an HTTP server, we send over a javascript framework that then PULLS the content and lays it out, and we show a LOADING SCREEN in the meantime. It's using the web server and browser to completely reinvent the webserver and browser, for no gain and an inarguably worse user experience.
The fact that part of the throbber image is the "object not found" placeholder from browsers is so perfect for the site that the irony is absolutely self-recursive.
Are there any websites that specifically cater to advertising these kinds of positions?
As someone in London currently working at a FAANG it's becoming clear that the only way I can hope even to match my current salary is to A) get hired by another FAANG or B) get hired remotely by a US-based company.
If there is an option C) that I haven't thought about, please do share :)
If you really are interested in planning your post-FAANG path with an eye towards the total comp I would suggest networking into fintechs. The better dev jobs are not always advertised, so who you know can help get you in the door before the job is ever posted.
As for fintech, I have had an internship that has put me off them. But maybe it was just a bad place and I shouldn't write them off completely.
I work in a unicorn company based in California Bay Area that has dev teams in Europe (Netherlands, Lithuania), India and Brazil (probably other locations as well). IME, this is how it works: we pay higher than local salaries, but they're not as high compared to Bay Area (think location-based salary adjustments). This doesn't really put meaningful upward pressure on average companies to catch up because salaries are often tied to what they're able to pay based on what market they serve (local city vs Europe vs global).
My understanding is that with Bay Area salaries come Bay Area interview bars, and that this bar is very high compared to your local dev shop. Not many can pass these interviews (the failure rate is high even in Bay Area). IIRC from my interviewer stats, the vast majority of candidates didn't even get through the screener round and less than a fifth were offered positions (I have in the range of 100s of interviews under my belt). And we only recruit fluent english-speaking candidates, which shrinks the pool significantly.
Timezone differences are a big deal, even if the employees in far-away timezones form full-on teams. Communication is slow and inconvenient, and sync meetings at 9PM/7AM get old pretty fast. Typically there must be some sort of clear cut advantage to outsourcing that offsets the timezone issue (e.g. my understanding is that our India team is there because network conditions there are impossible to replicate in US and reliability despite wild variations in coverage is important for us).
And if you think being highly qualified is a high importance criteria, consider that in our Covid-related round of layoffs, a number of european teams got sacked. And these folks were no slackers, they're seriously some of the brightest folks I've seen.
In short, high pay European jobs do exist, but they're not common, they are hard to land and they are hard to keep.
One of the explanations is that there are almost no genuine software development companies in Europe. Software jobs there are mostly internal (enterprise) software development or customization, and not software product or service development.
Being a cost centre instead of a profit centre has its effect on salaries, and is hard to overcome. If you are not satisfied with your enterprise developer role in the USA, you go to FAANG or one of the numerous startups. In Europe, you go, where? In another company that is not different from previous one.
Same place? All of FAANG and beyond has offices in Europe.
If looking at averages, there’s about a $50k difference.
600k$ is 480k EUR. I know SEs in Germany doing more than 400k EUR at FAANG.
1. Many of the FAANG have presence in Europe
2. There's a lot of fintech in Europe
I don't know where you go if it's about the type of work you do. If it's about compensation, you go freelance. You can double your income or lower your work load. Your future is less secure, but who here really believes that developers will no longer be in high demand within the next 10 years?
There are plenty of product companies in Europe. To give just a few examples: Spotify, Deliveroo, Blablacar, BackMarket
There are plenty of companies who make software product(s) as their main/only line of revenue in Europe. What there isn't, however, is FAANG style companies that are huge, very high profile companies (there are big technology companies, e.g. SAP, but none that I can think of that are so consumer-facing as FAANG).
> In Europe, you go, where? In another company that is not different from previous one.
Yeah, this simply isn't the case. Different companies are different to work for.
While the valley definitely skews the high end in America, it employs a fraction of the total developers in the US. There's the other 90% of the country that doesn't live in the valley that works in those very same "corporate development" jobs that are in Europe. You don't think companies like Walmart, State Farm, Allstate, Epic*, Target, Best Buy, UHG, Dell*, IBM* etc. etc. employ boatloads of developers all outside of the bay area? They should similarly bring down the average pay.
It's also unfair to say Europe doesn't have development jobs... heck SAP is the third largest software producer in the world and they're based in Europe. SuSE is still headquartered there. I have no doubt there are plenty of startups there as well.
*for accuracy - Epic, IBM, and Dell are all at least partially software companies but employ a ton of people outside of the bay area
> grunt-level unsexy corporate IT technologists are also in short supply
This describes my work experience, and I don’t think I could even get six figures, or would barely break that.
I think we’re going to see a real bifurcation of the economy along these margin lines, where the “haves” and “have nots” are determined by the industry and company you work in.
More interesting to me is how difficult it seems to be to move between these, and I imagine it will only et worse.
* In startups.
* In FAANG offices (they have offices in Europe).
* In other software development companies which are neither of the above, but are still numerous in Europe.
To say Software development in Europe is mostly internal enterprise software development is blatantly wrong. I'm in no way saying the job market and domain topology is the same, because it definitely isn't, but this is an incredibly inaccurate take about the software market in Europe.
So my career for the past 14 years has been a dream? Of course there are software product companies in Europe.
I can name any number of them for example in the really small (population wise) Helsinki area. Just to name a small subset: Supercell, Rovio, Remedy Games, Napa (ship design), Rightware (automotive UI:s), Basemark (AI and mobile graphics), F-Secure, Aiven...
Then there are hardware businesses that are deeply linked with software. Nokia (Networks, not phones...) being the most prominent of them, but new comers as well - IQM (Quantum computers), Varjo (VR headsets), Iceye (satellites)...
Then there are the subsidiaries of global companies developing software - NVidia, Trimble, Huawei (handsets), Amazon (robotics), QT, Electronic Arts, Unity...
This is not an exhaustive list but just a small subset out of the cuff. If I can name this bunch just from my local capital area in Finland I can only extrapolate that the Zoo of software companies in Europe is, in fact, quite large.
There are just not any Google of Facebook scale unicorns (except local subsidiaries of them course).
I don't know a single person making SV money from Europe. Difference between dev salaries between eastern and western Europe has shrunk somewhat, thought.
On a related note, I feel like there's a huge range of different job categories lumped into the title "Software Engineer/Programmer". If three teams were respectively building the front end to a website, an embedded system, and a machine learning compiler, they will probably not have much overlap in senior candidate pools. Has anyone done an analysis of compensation trajectories among different specializations of programmers?
For example, downthread I linked to a page listing the Canadian software dev salary at ~67k CAD, but I know for a fact that there are companies paying 150k for senior level talent.
What this means is that average alone doesn't tell you the whole story.
https://www.levels.fyi/company/Dropbox/salaries/Software-Eng...
Sure, housing in the Bay Area costs $36k more per year and yeah, you might shell out $10k in a year for medical if you have a baby and yeah, your kid might cost $20k per year in private school, but when you’re taking home $200k more per year, an extra $50k doesn’t move the needle much.
This topic gets brought up on HN every year I think.
The answer is always the same :
- Yes , US Engineers Salary are way exaggerated compared to the rest of the world
- No US Company will never "outsource" to europe to save 50% per full time worker
This has been predicted already a millions times and has never happened. The cultural difference is so important it doesn't work.
Long time ago there was a trend to outsource to india. It didn't end well from what I remember.
EDIT: to further qualify, those orgs base salaries have typically been in the range £120k-£150k if a quick scan through my notes is in any way representative. And obviously the FAANGs pay extremely well when you factor in stock but those figures are quite hard to come by.
When did we switch on the thrusters?
Is there for an actual roles in the org, or for fixed term contracting gigs?
To a point this has already happened, there are tonnes of American tech companies hiring in London. The cultural difference between the US and the rest of the Anglosphere is fairly minimal, which makes us plus Canada obvious choices for "nearsourcing". And if the planned UK-US free trade agreement goes through, this is just gonna accelerate.
This is a narrative that often gets repeated on HN and reddit but IT outsourcing to India has been increasing in the past 20 years. IT outsourcing now makes up 8% of the Indian GDP, 50% of Indian exports, and is on the receiving end of half of the Foreign Direct Investment into India.
Within India people from other fields are rushing to coding bootcamps because salaries in IT outsourcing are so much higher than any other field.
I waited a month for a RAM upgrade so I could scan GB log files from lab hardware and solve an issue. Long after the need was past our (formerly self-directed) local IT guy came with the new RAM. I mentioned I'd long since had to work around it, and he just grunted. He'd heard it all. And been looking for work since the change.
This experience repeated again and again and again, and you see how the 'legend' builds.
Even European countries outsource to Europe for at least a 50% save on FTE.
Edit: and if you count countries like Ukraine as European, it's even more.
https://techpays.eu/countries/netherlands (Right now, it only has Netherlands)
The owner of the project is Gergely Orosz. He likes to talk about salaries on his Twitter account: https://twitter.com/GergelyOrosz/
One of his tweets that contrasts the salaries in Europe vs US is this one: https://twitter.com/GergelyOrosz/status/1424751510995406850
I also made a similar project. It has mostly the salaries data in Indonesia, but there are few salaries data in Singapore and US. This is the project: https://predictsalary.com/salaries
My salary is 50% lower than my SF-based colleagues but my quality of life is amazing. Large house, green open spaces, my taxes pay for high-quality healthcare and a _relatively_ equal society.
I'm far richer here, in many ways, than I would be if my bank account were a bit larger.
Senior Software Engineer Average: $126,000
Lead Software Engineer Average: $109,000
* Looking at data for Google in San Francisco, Glassdoor says that average total compensation for a "Senior Software Engineer" is 230K $, whereas levels.fyi (which I trust a bit more) says that Level 5 (the one labeled "Senior SWE") earns 350K $ on average. Interestingly, Glassdoor also offers a breakdown of total compensation into the components. Adding the average value of the components together also results in something around 350K $ ... I guess Glassdoor just aggregates things in a wrong way. * People at different stages of their career probably have a very different likelihood to create a Glassdoor account (let alone one that accurately names their salary). Similar with small vs. large companies, European vs. American companies etc. This potentially introduces enough bias to make the whole thing worthless for jobs that have a large variance in salaries (such as "director of engineering"). * I still assume that the general thrust of the article is right (when starting your software eng career, the bay area is not a bad place to be). But I wouldn't trust the salary numbers very much.
To be fair I'm a 26uy old sysadmin, but my understanding of the US is that this would be low tier, whereas in Sweden this is quite great, specially considering my age. I get 5 paid weeks, 2 or 3 unpaid. Considering our free healthcare is shit unless you're about to die or get rendered useless I'd say there's a difference.
I do understand why though, American IT companies automatically have a reach of 350M people without a fuzz, the biggest you can go in Europe (in one country) is 80m speaking the same language.
What I mean is, an American developers code is more likely to be used by more people, generating more profit, driving wages up.
We need to regulate English proficiency in the EU (as in school wise or get fined a couple billions) to be able to get to the level you're already at.
EDIT: my employer effectively pays 77k for me with the "employers tax" too, so 77-41=36 almost 50% is taxed away, so that skews the numbers a bit more.
That's very rare even for jobs with good employers.
Sure Europeans get paid less - but they also get a bunch of great benefits like time off and government paid health care, so it works out
Also, the average salary in America is skewed by FANMAG paying really high salaries
In the end, I'm happy with my work and paid fairly. I deserve a 10% raise, but I'm not pressured to switch right now
HN of the future, how did I do?
You can also negotiate PTO. Passive-aggressive "unlimited" (but not really) PTO is becoming a common bullet point in startup JDs now.
That's not true. I pay about $10,000 a year for healthcare and my company pays roughly another $20,000. And that's before I have pay per visit up to my rather high deductible. And I work for a large company with good benefits. Healthcare costs in the U.S. are insane and almost hard to fathom if you haven't lived through them yourself.
Oh wow. What are your circumstances where these costs make sense? Did you/your wife give birth, and someonwin your family have surgery? Are there special circumstances that would jack up the bill?
$30k for a family is REALLY high for almost any situation.
So maximum in any year was $7,000. And unless we had a birth or major surgery it was typically much less.
Most salary comparisons are done pre-taxes. Europe has much higher taxes, in part to pay for that free education and healthcare.
That part about higher taxes paying for "free" education and healthcare had me cracking up.
But are you American or European? :)
It wasn’t for a FAANG, but one company I interviewed for in the USA wasn’t going to give me health coverage for 6 months.
It's not at all uncommon for companies, even small ones, to pay 100% for the employee. Paying for spouses and children is much less common.
Usually there are options like Kaiser in CA that are all inclusive similar to what you’d see in Europe. Some offer cheaper options. Some offer options that include health savings contributions from the employer to offset high deductibles.
I pay $1000/year for my policy.
> time off
I get 21 days in the US, but any holiday that falls on a weekend I am guaranteed to get on a weekday.
Ultimately it ends up somewhere around 30 paid days off I would guess. Back in Germany, if a holiday fell on a weekend, I just lost it.
> government paid health care
In Germany I had to pay 7.5 percent of my salary + my employer had to match that. When I was freelancing I had to do the full 15%.
The US clearly has the worse healthcare system overall, but I pay a LOT less for MUCH better service. That is however just because of my employer and on a population level it's a catastrophe.
That being said, my impression is also very skewed by FANMAG and the average experience is probably worse.
At $45,284 the US has the highest household net disposable income per capita in the OECD (<http://www.oecdbetterlifeindex.org/countries/united-states/>), where "disposable income" (<http://stats.oecd.org/glossary/detail.asp?ID=46>" accounts for healthcare and government benefits.
This argument always gets brought up. The thing is, even in much of the Europe, highly paid professionals don't use the government paid health care, but instead get health insurances from their employers, so the situation is the same as in the US. For some reason those health insurances seem to be much cheaper here than in the US, though.
I know zero people who have private health insurance. Some companies offer it as a perk, but I have never heard of anyone paying for their own private health insurance.
For the employee, the salary is obviously much lower than the US but then they also don't have to save for uni, medical care, retirement etc...
I found that an interns salary is the same as my base salary, which was fairly insulting, but the full time engineers got similar stocks/bonus but in addition also get about 2.5 - 3 times my base salary, while paying less tax in a slightly less expensive city. I found it quite upsetting.
Annotation: Average gross annual salaries taken from the job boards that require salary brackets: [1] https://swissdevjobs.ch [2] https://germantechjobs.de/en [3] https://devitjobs.uk [4] https://nofluffjobs.com
But even in second and third-tier places, it's relatively easy for a software person or even just a vaguely tech-adjacent role to make over $100k. I'm way, way out at the very edge of the exurban zone of Boston, and that's where I am, and my fiancé who is a non-technical project manager at a tech company is right behind me.
Typically the comeback from UK or German tech workers is that they have government health care and benefits, but they make half of what I make, pay higher taxes, and I have 100% paid employer insurance, four or five weeks of vacation, paternity leave, work maybe 35 hours a week, etc.
Europeans (and also Canadians) are wildly underpaid for their abilities.
But then again, people live good here. The ones that don't enjoy it, or are more ambitious, tend to move anyway.
Many of the regular issues you hear American citizens deal with, are completely non-existent here.
edit: Also, and quite obviously, EU is not one country. There's just too much variation going on to compare.
For this, I'd love if companies shared salary information, or I could parse it from text in a reliable way. Any thoughts?
[1] - https://arbeitnow.com/
[0] https://www.daxx.com/blog/development-trends/it-salaries-sof...
[1] https://www.payscale.com/research/CA/Job=Software_Developer/...
I used to work in Munich (which has the highest average software salaries in Europe) now I work in Canada. From my experience salaries are higher in Canada than in Europe.
Not only that, it seems technologies are adopted faster in Canada vs Europe, and in my experience code quality better in Canada vs Europe. This is of course very biased and based on my own personal experience. So take it with a grain of salt.
I suppose the proximity with US makes Canada a better option than Europe due to language and timezone barriers.
Maybe Switzerland and Norway are higher but so are taxes.
Would be much more interesting than average, anecdotal and even median.
Senior Software Engineer
A software engineer who has at least 5 years of experience [...]
San Francisco: $175,669
Lead Software Engineer
If you have more than ~8 years of experience [...]
San Francisco: $113,656
More experience, less salary?-_-
https://web.archive.org/web/20210803233854/https://4dayweek....
They should have used levels.io for a better source. It includes bonus and rsu.
Eastern Europe is, well, in Europe, and there are a lot of engineers willing to immigrate there.
Good English is not as much of a critical requirement in EU, and, in general, more big companies there are ok hiring foreign workers using their own language at the workplace.
Once a person is in EU, he becomes mobile withing a few years.
EU tech sector has a wider, more homogenous, and liquid labour market, despite the national differences.
Because there is more choice, and diversity people are more acceptable of accepting a less than ideal fit jobs.
In US, IT workplaces, and especially dotcoms are all very much alike, thus people put much more effort to fit into the system as alternatives aren't going to be much different.
They should have used levels.io
Better avoid getting promoted in Amsterdam.