After submitting my application I was contacted by the companies HR staff via email to set up a time for a phone screen. The phone screen lasted about 45 minutes. I was then contacted to setup a time for a video conference interview. This interview had three interviewers via MS Teams and lasted about one hour. I was then told the next steps in the hiring process.