More well-known, high-paying companies like Stripe, Twitter, Shopify, etc offer remote positions. Many engineers I know apply, and expect to get interviews at these places. Then get sorely disappointed.
Here's what happens and why it's very competitive even to get an interview:
1. The competition for these places is incredible. They get huge amounts of inbound. Surprise - it's not just you who wants to work remotely at Stripe! Typically thousands of inbounds for some positions.
2. Your current residence. Contrary to popular belief, these companies do not hire in all countries: only in ones they have entities. This typically means US, UK, and a few EU countries. If you're not based in ones they have entities, you're probably out of luck unless...
3. Visas & relocation. These companies, of course, do sponsor visas for people to move to a supported country... for positions where they struggle to hire with people who don't need them. Visas are time-consuming and risky. Thus they're reserved typically for senior+ levels.
4. Standing out from the crowd. You know who else applies to these companies? People working at the likes of Amazon, Microsoft, Spotify, unicorn companies. Places that have similar work environment but lower compensation.
Easier for these people to go through the resume screen.
5. It comes down to being aware of the "priority" of your application, understanding the competition.
The more "similar" place you work at, and the more "local" you are in not needing visas, the higher the chances. Or, should I say they're lower if you don't have these.
6. I wrote about this in my book The Tech Resume Inside Out (free for anyone out of a job - get it here thetechresume.com ) and illustrated it like this.
The thing that *really* helps (on top of relevant experience)? Referrals, referrals, referrals.
7. Expectations. These companies pay well. How well? For a Sr Eng position, $400K+ in US, €175K+/yr in Europe. For Staff, $500K+/€220K+.
From an engineer: "I want to do side projects but I'm holding off because of my employer contracts that claim all IP I do at or outside work goes to my employer. What is your take on this?"
There are two major problems with your thinking:
1. If you never start, you will never learn or get to scratch your itch. If you have the bug to do it: do it!
2. On the IP. If you want to build a sideproject for fun: do it! I never worried about Microsoft claiming my Flashlight app or Cocktail site for themselves.
BUT:
3. IF you really are starting a business, you *should* be careful. If it is relevant with what your company is doing, it could fall into the IP. But this is not the "fun sideproject" category.
Either do it in stealth (most people do it), or do it in the open.
A perspective I learned about big tech internships when I was a hiring manager:
Internships are, fundamentally, a very expensive recruitment exercise that big tech does, to place "holds" on the most promising graduates, before those people graduate and start to look for jobs.
As a hiring manager, your goal is to *get interns to return* 1-2 years later.
You pay them top dollar. Do lots of stuff to make them feel great - events+perks new joiners don't have. By the time they'd be really productive, they leave.
There's no more expensive way to hire.
So why do companies do it?
1. B/c they believe they will hire the best of the best out of college.
2. Because they want to hire #1 before their competition does.
3. Because they can. They have the money/resources.
4. (Ok, it's great for morale both for the teams and interns)
Let's talk about high-growing startups or publicly traded companies who have a good (tech) brand, but do not issue equity for most software engineers (e.g. below the software engineering level).
I'll start, and please add ones you know of in the comments:
It's becoming harder and harder to justify that you are a tech company hiring great people if you are venture-funded/publicly traded and do not issue equity to all tech workers (engineers, PMs, designers etc).
Especially as most competitors do give this kind of equity.
Stack Overflow Jobs is shutting down spring 2022. Existing clients have been briefed: public comms is not yet out. There will likely be another product following from SO: stay tuned.
In the meantime, here are other job boards you can consider posting engineering positions:
The 2021 Talent .io salary report is out. These reports work with the data they have, and it's clear that high-paying tech companies don't use "Europe's largest tech recruitment platform" at all, resulting in data that is off from reality.
A thread on why these reports are off:
1. Access to data. Looking at the Amsterdam data distribution, Adyen, Booking, Uber etc all don't have their data here. They all pay €90K+ for seniors in *base salary* - we'll talk about the rest. Uber and Booking €110K & above:
2. Total compensation vs salary. These reports focus on salary, but the highest paying companies often pay a lot more than just salary. E.g. at Uber I had years when my stock vesting that year was above my €100K+ salary. My bonus target was €22K as a senior engineer.