Gegenwärtig bekleidet Robert Alvarez die Position des Chief Operating & Financial Officer von BigCommerce, Inc. und des Chief Financial Officer für BigCommerce Holdings, Inc. sowie des Chief Operating & Financial Officer von BigCommerce Pty Ltd. (eine Tochtergesellschaft von BigCommerce Holdings, Inc.).
In der Vergangenheit hatte er die Position des Finanzdirektors bei Crossroads Systems, Inc. inne, war Vice President-Finance bei Conformative Systems, Inc. und Chief Financial Officer bei LibreDigital, Inc. sowie Chief Financial Officer bei Augmentix Corp. und Business Analyst bei Dell, Inc. und Senior Associate bei PricewaterhouseCoopers LLP.
Er erwarb einen Bachelor-Abschluss an der University of Texas in Austin.