Requirements - 7+ years of hands-on software engineering experience, with at least 2 years in a technical leadership role. - Deep expertise in building distributed