For example I am put a limit order of size 10 at top bid. moments later, my algorithm detects we should have size of 50 here. So we request a update on this order.
My question is, will we lose the current queue position due to this update?
Yes. Increasing the size of an order is like cancelling and reinserting it. You lose queue priority and insert behind the other orders.