I interviewed for a senior position (for Tools) recently and I was offered SWE. Now it is on team matching phase and they asked me about my interests. What teams/projects do you think I should join as a software engineer? I have 3 YOE and I just finished my phd in the area of algorithms and theory. I have some limited experience in scalability problems and I am interested to learn more in that area. Team culture is also important for me, the more collaborative the better it is. Career progression is also very important since I was down leveled after my interview. Also, they asked about location Preference (Sunnyvale or SF)? Thanks!
You were not down leveled. 3yoe is not senior
It is not Staff either. So I think the OP is levelled correctly.
3yoe + phd could be potentially senior too. Also, l62 at Microsoft could be senior at LinkedIn
3 yoe + PhD is definitely a senior in my book
Your book is incorrect. Real world experience is what matters. Degree may correlate with potential to advance more quickly but should not in itself confer a higher level.
So you're gonna place a dude with a PhD and a guy with a bachelor at the same level?
Any other suggestions about the team or location?
Sunnyvale is your only option
I feel team match will be based on openings, not your preference. Even they ask your interests n preference, but it is more like which teams have openings.
I see, thanks. Should leave the teams part blank?
You should still provide your interests. But based on my experience, they don’t care. I interviewed for application track, they matched me a infra team.
Sunnyvale is HQ... Larger, more spread out, suburban, warmer weather, bikes on campus, more engineers. SF has nice city views but more sales/marketing folks and fewer options for engineers.
How about rent? Commute? Night life? Which one is better?
Rent = high in Sunnyvale / Mountain View area, but ridiculous in/near SF. Commute = depends on where you choose to live. Night life = obviously better in SF (it's a city after all).
SF office has less engineers and therefore generally harder to get placed there. IMO, try to go to SF - if you don’t like it you can transfer to SV after sometime without too much difficulty. Nice city vibes compared to slow suburban vibe of SV, and you can always work in SV 1 or 2 days of the week if you choose.
Any update on team matching? Right now there are few open positions.
Tech Industry
Yesterday
2346
Buy FB now before 20% increase after hours?
India
Yesterday
217
Heard congress distributing wealth
Tech Industry
2d
39620
Worried that our top performer is an attrition risk. How do managers handle this?
Tech Industry
Yesterday
2910
Avoid teams with only Chinese or Indians especially with a Chinese/Indian manager
Tech Industry
Yesterday
947
I haven’t done shit today!
Infra.
I interviewed for Tools so I guess that's not an option, but why infra?
Lot of learning in distributed systems. Smarter crowd. Bar is usually higher.