PrancingWalrus
PrancingWalrus

Whats with these insane packages?

Open leetcode and see crazy numbers, and I think people are paid based on value they produce.

Talking about top tier companies like Confluent, Rippling, Databricks, Coinbase etc. for SDE profile

So my question here is, what exactly do these people know? How do they prepare? If my work doesn’t prepare me for such interviews, then how do I prepare?

I have a general idea of the picture and making decent money right now, but really, what sets us apart from the rat race?

Asking all the folks who are at this position to enlighten us peasants (jk about the peasants part)

1mo ago
5.5Kviews
Find out if you are being paid fairly.Download Grapevine
SillyPenguin
SillyPenguin

It's the combination of persistence and luck. Sometimes luck having higher weightage. You can become sde1 by applying little effort (comparatively to effort needed for sde2 and sde3 roles). Switching helps a lot

PrancingWalrus
PrancingWalrus
IBM1mo

I am lucky when I get interview calls, need skill to clear those…. Question is, what skill? And how to develop that, how far do I need to go…. And altogether, how?

DizzyLlama
DizzyLlama

It's the startups that are more particular about your previous work in specific tech stack.

Big tech in general is more focused on fundamentals like HLD, LLD, DSA and if you have done the work you say you have in your role.

That being said, compensation differs at level, company, revenues etc.

But, there's generally a top tier pay range that few companies pay. If you want to be in there, you need to be able to Crack interviews. If you observe those interviews, you'd see, at the last round(Hiring manager) is when the resume focus happens. By this time, they have evaluated the candidate on fundamentals.

Now, once you are in the org/team which pays the salary range, to grow in compensation, it doesn't matter your yoe, what matters is the impact you and your work creates and how much of uncertain problem statements can you solve

FuzzyNugget
FuzzyNugget

Very little sets these people apart at junior levels, join these companies and you will find regular people at L3/L4 even l5 roles at times. You wouldn’t find a significant number of bad engineers contrary to most other companies.

Breaking into one of these companies is largely luck at junior levels(hardest part is often getting an interview) and then switching from one to the other is relatively easy.

At staff and staff+ levels you will find a mixed bag a lot of great engineers with a ton of experience in building global scale apps. They are super detail oriented, have deep technical expertise and are overall solid. The other set leaves you wondering why in the world they get paid north of 2cr

Discover more
Curated from across