I applied online. The process took 4 weeks. I interviewed at Esri in Sep 2021
Interview
After the initial interview, there was a day long interview process with various team members. Although it was exhausting, it was helpful to meet many members of the team so both sides could judge if it would be a fit.