Hacker News new | ask | show | jobs
by mamon 2212 days ago
Google/Alphabet still looks great with a median salary of $258k though...
1 comments

Doesn't look as good if you are a contractor not getting that salary.
Get this, I just found out Google hires for a role called "Application Engineer" which is a role where you program but are lower class and lowered paid than regular "software engineers."

Google might not agree with the "lower class" part but the fact that for an application engineer to switch roles to software engineering within google requires them to go through a harder interview process indicates a deliberate caste based ranking structure that limits growth based off of your ability to pass an algorithm interview.

I actually believe it's 100% within google's rights to do something like this, but I think it's very bad that they disguise this ranking with the role name. I know people who didn't realize what they were getting into until they joined google.

Seriously, just name the role for what it is: High IQ Software Engineers vs. Average IQ Software Engineers because that's essentially what they're interviewing for.

Sounds like different roles with different expectations/requirements, which then comes with lower pay. What's wrong with that?
There is nothing wrong with this. I am saying what is wrong is that people aren't made aware that this is what the position entails. You are being hired on as a lower class engineer.

I've had friends hired without being aware of this fact. Literally great software engineers at other companies with google fully aware of their previous title than suddenly unknowingly delegated to a lower class position with google not elucidating the difference.

It's like a software engineer applying for a software technician job. And you as the hiring manager not mentioning anything because you know the person applying isn't yet fully aware of the difference. These roles are literally targetting people who have software engineer in their titles but can't make the cut of the normal google interview.

It should be made clear that there is a difference between a technician and an engineer... just like it needs to be made clear that an application engineer is not a software engineer at google.

Also I would argue that the expectations are generally the same. You are spending your days programming there's really no difference.

Additionally it's an elitist attitude on googles part. Basically their saying that everyone who is normally considered a software engineer at other places aren't qualified to be software engineers at google. The only people considered to be software engineers are the people who pass that interview which is less than 1% of all people who apply. So they funnel these people into a lower caste that can never move on to be a software engineer EVEN when performance proves otherwise.

Did they not ask about the title, and did the compensation talk not reveal this?
Yeah but the title Application Engineer sounds like Dev Ops or backend engineer or front end engineer.

Never is it mentioned that this is a position that is not a software engineer and is paid less than a software engineer.

Like do I need to ask whether a backend engineer is a software engineer? If not why do I need to ask this about an Application Engineer?

This role is where google puts most of their contractors.