You can try out bitfinex, since they're basically same company as tether they should have one of the smallest fees on /USDT pairs out there (idk about that for sure).
They have API that you can use for trading afaik, and I haven't heard anything bad about their security