). 5-7 years of experience in software engineering, with at least 2-3 years in technical leadership or management roles.... Strong engineering background - proven track record in designing, developing, deploying, and scaling end-to-end software solutions...