You can learn a great deal about standing up AWS cloud-based services, running various agile dev methodologies, leading young teams of 5-8 devs, and shipping software on a very fast basis.
The systems for deploying services and the number of services deployed are amazing.
If you negotiate really hard on the way in, you can get almost $160K plus a similar amount in monthly signing bonuses and/or stock grants for four years upon accepting.
Just wait, though; the catches to this Faustian bargain are baked into the culture. It will get you.
Your odds of getting hired from an interview are about 1 in 10.
Nobody ever gets more than $160K to start, as that is the salary cap.
While the year 1 and 2 signing bonuses can be nearly that much each, years three and four are entirely stock grants, while year five is just base salary.
The average tenure at Amazon is 12 months -- more than half do not make it to 1 year.
Stack ranking (grading on the curve) guarantees periodic purging of the ranks.
If you have a live service, you and your team are going to be on-call frequently and will have to carry a pager so you can provide day/night instant support.
Most of the people in the South Lake Union offices are professional, technical, and very annoyingly politically correct Seattleites with self-righteous liberal attitudes.
Some parts of the company have HORRIBLE senior management that practices random public humiliation of attendees.
Plus, you will likely be doing weeks-long self-abasing "correction of error" documents anytime there is a problem with your software services.
The Amazon Leadership Principles generally seem like sound business practices, but make no mistake, you MUST drink the Kool-Aid and live every one of them or else.
The employee culture is oppressive and soul-crushing by design.
Probably the worst part of Amazon culture is the unrelenting moral superiority of their practices.
They actually believe they are "all that" in terms of software methodologies and that their rivals like Google, Apple, Microsoft, etc. know nothing about software and can teach them nothing of value -- it verges on insufferable, myopic arrogance.
"Treat your employees like your best customer," not your idiot disposable minions. This is the missing Amazon leadership principle that will prevent Amazon from retaining talent beyond 12 months.
Fast process. Recruiting experience was great. Timely response. Excellent interviewers. 5 panel interviews. Great experience across all steps. Managerial profile - people manager. Interviewed by all L6 and L7 Managers and Engineers. Position was b
The recruiter connected with me through LinkedIn and invited me for the SDM interview process. I had a first-round phone interview with the SDM. There were a lot of "Tell me" type questions and a simple system scalability design question. I was invi
There are 2 rounds. First: Tech screen, which is done by another manager. This will mostly involve touching base on your experience with previous projects and some minimum background questions on the technical side. Second: 6 rounds, which will cov
Fast process. Recruiting experience was great. Timely response. Excellent interviewers. 5 panel interviews. Great experience across all steps. Managerial profile - people manager. Interviewed by all L6 and L7 Managers and Engineers. Position was b
The recruiter connected with me through LinkedIn and invited me for the SDM interview process. I had a first-round phone interview with the SDM. There were a lot of "Tell me" type questions and a simple system scalability design question. I was invi
There are 2 rounds. First: Tech screen, which is done by another manager. This will mostly involve touching base on your experience with previous projects and some minimum background questions on the technical side. Second: 6 rounds, which will cov