Might be like searching for a needle in a haystack, but are there any companies that I can target that have 1. High TC 2. Amazing WLB 3. Offer remote opportunities 4. .NET/C# tech stack Listed #4 as that's what I've worked on all my career of 15 years and not sure if it's a good idea to look for outside of my skillset. (Might consider if everything else checks out) TC: 225k YOE: 15
IMHO, #4 shouldn't really be a criteria. Domain can be, but not language!
Can you elaborate why not? Becoming fluent in tech stack takes a long time. Wouldn't you be more comfortable working in a tech stack you already know?
I agree with you @wlbdude. I feel switching jobs with different tech stacks at the SDE1&2 levels is fine but once you get into the SDE3 and staff levels then the Junior developers are expecting you to know the tech stack in & out. There is intense pressure on yourself to demonstrate competency or you risk others questioning your level as they think it’s solely due to YOE. In my case, Java is my breadwinner language.
High TC - how much high? To some extent, especially for LCOL area, Microsoft offers all 4. Yes, we hire fully remotely and in a lot of teams WLB is decent.
I'm not in LCOL. TC that's in line with FB, G. MS doesn't come close, hesitant to remote and WLB is bad in cloud.
Docusign might be a good candidate but probably not remote.
Salesforce. Learning java should be quick if you know c#
That's good to know. Did you move from c# to java? How was your experience and did Salesforce tolerate while you picked up a new language. What level are you at SF
I am on DevOps Lmts. I think you can interview in c#. The best way to find out is to get an interview. Each team may be different.
Roblox but it doesn’t offer #3. Nothing else really. I am in the same boat and I have already given up looking for the impossible 😂.
Ya reached out to a recruiter about remote, they don't offer them for now
Oh, and MSFT 66 and above, if you can pull it off.
15 years in a Dino tech stack Maybe it’s time to branch out? Picking up a new tech stack is easy
Not sure why the hate. Worked on several highly scalable apps using Ms stack and they turned out okay.
I've been there, done that and built efficient, high scale, and reliable systems in .NET. Good design and code works in any language. When it comes to min/maxing or lowering friction, then language & tooling choice have a bigger impact, IMHO.
Docusign
Yep, DocuSign recruiter very recently told me I could expect ~$500k fully remote for my MCOL location at Principal level.
Tell us more. How's TC for remote? How's the WLB? Do all teams use MS stack
MS stack transfers well to Java stacks. I would highly recommend it. I started my career in MS stack and loved it. I found the transfer to Java easy. I'd be surprised if companies didn't welcome it you. Most MS stack teams are banks or financial which often don't do remote or pay very well. You have a much better chance of getting what you want on a different stack even if they down level you.
Good to hear from someone who's actually done this. What were your challenges? What level are you at Spotify?
I transfered early in my career from C# Azure to python/node AWS. No issues there. All of the cloud providers copy each other, for the most part they have the same things so you just have to find whatever it is you know in Azure and find it's AWS equivalent. I've worked on Azure, AWS and Spotify uses GCP. It's all the same stuff. Try spending a weekend writing a simple rest service in java on AWS. It will take ramp up time but you'll see that everything you know is transferrable. I only say this because you have more options outside of C# Azure and can get better offers.
Not Amazon lol
Funny how not even MS offers this