It's important that you have a background having worked with large scalable applications! It's important that you have strong leadership skills, as you will be mentoring junior developers and there is a lot of room for vertical growth in the next 3 years