I have just over a year of experience and interviewed with Facebook recently. The feedback was that I was a solid E3 candidate but that the teams were looking for E4 and E5s. The recruiting team targeted me for an E4 role but since I didn't make the cut I was rejected. They reached out again a few days later and told me that the business application team (I think this is called "BizApps"?) wanted me for the role of "Enterprise Engineer". For my next role, I'm looking for high compensation, prestige and the opportunity to work on complex Facebook-scale systems in that order. How does the prestige of working as an enterprise engineer at facebook compare with SWE at Facebook or software engineer at some other random company. Is compensation the same as SWE? What kind of package would I be looking at with 1.3 years of experience? What do Enterprise engineers work on?
Well if they told you you didn't meet the bar for SWE but instead are offering you another title, you can guess the level of "prestige" that title has compared to SWE. In any cases, stop caring about "prestige". Find a role that interest you and solve problems you care about. Don't just accept a shitty role to impress other people with your "prestigious" position.
đđ˝ đđ˝đđ˝
The way the recruiter phrased it, it sounded like one org needed E4s while another had room for juniors. Also, prestige matters for future job hopping and potentially founding a startup if I ever do that. I donât care if the average engineer looks down on the enterprise title but if future recruiters, hiring managers and investors will also look down on it, thatâs a problem for me.
What the hell is BizApps?
Prestige, lol. Look kids! He works for facebook! Go get his autograph!
Without more experience you arenât equipped yet to do a good job
Both FB and Google have a variety of X Engineer roles. With your whopping 1.3 years of experience, you should be open to any which sounds interesting to you. Last year I interviewed with FB for a âSolutions Engineerâ. Whatever that is. Actually itâs a specific FB role where you basically own the advertising experience for a set of advertising clients in your region. Itâs a very autonomous role, which is interesting (though advertising most certainly is not). But itâs still an engineering role and the recruiting literature was very clear that the bar of an FB SWE must be met for the role. There were only around 70 in that role at the time. I got past the online coding assessment, but not the phone screen. There were 2 SEâs on the call. They were in different locations and it was a conference call. The logistics were distracting and the coding part of it was poorly managed. Iâm a very senior engineer and they were immature, charmless, robotic 20-somethings. It was no surprise when the recruiter wrote back stating that they werenât going to proceed with formal interviews. The process took a month and I had accepted with Amazon between those last 2 events.
Enterprise engineers work on internal products. Facebook, like Google and Tesla, builds a lot of 'enterprise' products because they are uniquely suited to its business. FWIW, these are built using the same tech stack that the rest of FB uses.
Whatâs the difference between biz apps and other internal tools?
Would you suggest taking EE role in facebook instead of SDE role in amazon ?
Different teams doing different things? Not sure I follow.
What the hell is E3 or E4?
Titles. E3 is junior or new grad. E4 is mid level