I was sourced by a headhunter. Then very quickly connected to the CTO and R&D lead which is a Senior Software Engineer.
Was given a take home coding assignment which was a Data Science assignment, not really a fair judgement of my skill as an engineer but still I was able to do it as I have data science experience and was eager to show I was able to learn fast.
Once the technical assignment submission made the cut, I proceeded to a half-day battery of interviews in office. First meeting the Senior Software Engineer who is the manager for this role, then 2 Backend Engineer leads (one Backend Engineer Lead, one Engineering Manager). The round with the backend engineer leads involved answering system design questions on a whiteboard.
After that I had lunch with one of the co-founders and the UI Lead and someone from the Customer Success team.
After lunch I met the CEO for a quick 10 min chat.
Finally the day ended about 3pm with a final recap and next steps discussion with the CTO.