1st stage: Call with hiring manager
2nd stage: Take home assessment regarding ETL and scheduling
3rd stage: Call with team lead
4th stage: 2 rounds of on-site interviews with various members of the tech team including head of technology.
Overall interview process was very efficient, lasted about 2 weeks. Talent acquisition manager was great, following up with a phone call in between each stage.