I just do not believe this story. Nobody in the right mind will fire key software engineer 48 hours after system goes live. This is where all the bugs/problems show up and you need all hands on deck to fix them. Six months after launch when all problems are solved - absolutely, you can fire engineer. 48 hours after launch? absolutely not.
FWIW I tracked down the company, it's ExodusPoint Capital Management. I think the story is true given by what I found with some basic googling.
It wouldn’t surprise me if it was ExodusPoint, but I’m not sure how one could make that connection from the article.
ExodusPoint had an OMS 3 years ago, so the part in the story about starting trading makes me suspect it’s either an OMS for a new asset class, or a replacement of an earlier system.
Unless the OP joined a portfolio team, and the OMS he’s talking about was to connect that teams strategy to the internal firm wide OMS. I did that for my pod, and I can see a Portfolio Manager making a decision like this.