You can transition into a new role from an engineer after working for 2-3 years with the respective technology (in this case, Magento) and getting officially certified by Adobe. Since this role is client-facing, you might also need to work as a part of cross-functional teams to learn more from sales and project managers.