Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience 8+ years of professional software engineering experience 5+ years of experience leading SDK design, development, and maintenance Proficiency in Python Experience in mentoring and guiding engineers Experience driving team's vision and architecture Experience collaborating with product and engineering teams Experience identifying and solving complex technical challenges related to SDKs Experience prioritizing user-friendliness and seamless integration of SDKs Experience staying current with industry trends and SDK ecosystem advancements Experience creating and maintaining clear and comprehensive documentation