Kity さん
質問ありがとうございます。
短く言うと
「I work at an auction-based online store.」で大丈夫です。
storeだけじゃ普通の店舗になるので、onlineをつけます。
auction-based で普通のオンラインストアじゃなくて、オークションサイトの店だとわかります。
====
また、オークションサイトじゃなくてストアの方って説明すると、
「vendor」って単語も使えます。
例:
A: Yahoo Auction is an online auction site. I work at company that runs a store on the site.
B: So you work at Yahoo?
A: No, my company is a vendor.