I applied online. The process took 2 weeks. I interviewed at Upgrade
Interview
The interview process was great from the very beginning. The recruiters were very kind and helpful, and I had positive conversations with both the managers and tech leads. The technical review was also excellent. I had two technical conversations with principal engineers, and they were both very polite and nice.