Anything and everything that's affecting your ecommerce site's technical performance, is potentially affecting your site's SEO performance.
Look out especially for technical errors on the site and pages with sub-optimal page speeds. Optimizing your crawl budget is also an increasingly important factor to take into account.
Crawl budget is the amount of resources search engines allocate to your website, notably to find each page, render each page, and queue it for indexing.
With the world wide web growing at a faster rate each year, search engines need to limit the amount of resources they allocate to each site. If not, it would be too costly for Google, Bing, and the like, to operate their search engines. After all, these are private for-profit companies.
As a result, they limit the resources allocated to each site. It's therefore become crucial to make sure these resources are used wisely. For instance, you'd want these resources allocated to key revenue-generating pages and not to low value pages or 404 error pages.
Crawl budget optimization is something I look into very deeply within the audits I perform, as it can be hugely important, especially for the larger ecommerce sites with hundreds or thousands of pages.