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.
Would it really be easy to transfer to sv? Sv feels like it is like running out of space
I said that just because SV is HQ, I think generally it would be easier to go from a satellite -> HQ vs HQ -> satellite
Any update on team matching? Right now there are few open positions.
Tech Industry
3d
15416
RIP Google Core Employees replaced with Mexico and India Workers
World Conflicts
Yesterday
659
Israeli precision-guided munition likely killed group of children playing foosball in Gaza, weapons experts say
World Conflicts
Yesterday
569
Is "From the River to the Sea" So Wrong?
2024 Presidential Election
Yesterday
177
Canceling debt isn’t inflationary or costing tax payers
India
Yesterday
693
'Hindutva': The Radical Hindu Ideology That Seeks to 'Push Christianity Out of India’
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.