Management really values engineers’ time and supports them when they want to pay down technical debt or focus on scalability.
Small team structures, like at Amazon, emphasize ownership and teach many skills hands-on—writing the code, deploying, and ops management. (There is on-call for some software engineers, which may be a con for you).
Very seriously takes some of the principles of agile/modern software development, such as committing to and checking-in on betterment from retrospectives, and using “we” phrasing when referring to outages and incidents. "Be Humble" is a corporate value, and it is lived out pretty well.
Interviews take up a lot of time, 1-2 hours a day really add up.
Not so good at distributing tasks, such that senior engineers aren’t overloaded.
There is more focus on recruiting excellent candidates than on creating work structures that distribute responsibilities well and break up silos of knowledge. This keeps us constantly short-staffed in the end.
Standard process with a coding exam sent for you to do at home. Then a coding session with an engineer. Then a "super day." The super day consisted of coding, system design, and a leadership interview. Focus on "peace" fundamentals and review you
The interview process has four focus areas/competencies: * Data Modeling * Architecture * Coding * Behavioral There are four interviews, each lasting 45 minutes. Breakfast was provided, and you were able to mingle with the team before the i
I applied to an ad on Indeed from one of the ancillary teams outside of what they call "R&D" and was put in contact with the hiring manager pretty quickly. We had a very pleasant chat, and I was scheduled for a follow-up call with another team member
Standard process with a coding exam sent for you to do at home. Then a coding session with an engineer. Then a "super day." The super day consisted of coding, system design, and a leadership interview. Focus on "peace" fundamentals and review you
The interview process has four focus areas/competencies: * Data Modeling * Architecture * Coding * Behavioral There are four interviews, each lasting 45 minutes. Breakfast was provided, and you were able to mingle with the team before the i
I applied to an ad on Indeed from one of the ancillary teams outside of what they call "R&D" and was put in contact with the hiring manager pretty quickly. We had a very pleasant chat, and I was scheduled for a follow-up call with another team member