A company is looking for a Senior Director R&D to guide a distributed engineering team and oversee multiple project streams for a cloud-based SaaS platform.Key ResponsibilitiesLead and mentor a geographically distributed development team, ensuring high performance and collaborationOwn technical delivery from concept through execution, managing multiple concurrent project streamsServe as a hands-on technical leader, guiding design decisions and supporting architectural directionRequired Qualifications7+ years of professional software development experience, with at least 3 years in a technical leadership roleProven track record leading distributed development teams across multiple geographiesDeep expertise in Azure cloud services and hands-on experience with scalable cloud-native solutionsStrong proficiency in C#, .NET, RESTful APIs, and modern development patternsExperience designing and maintaining distributed systems or SaaS applications