We are seeking a motivated and highly skilled Lead Python Developer to join our team and take a hands‑on leadership role in shaping the development of cutting‑edge web platforms, empowering the learning experiences of millions of users worldwide. As a Lead Python Developer, you will not only contribute technically but also guide and mentor team members to achieve project goals effectively.ResponsibilitiesDefine technical strategies and architectural decisions, ensuring scalability, reliability, and performance of applications, while leveraging Python, gRPC, Google Cloud Platform services, and APIsDesign, develop, and oversee the implementation of new features and servicesLead development efforts for Gen AI, LLM, and AI Agent-based applications, driving innovation and excellenceWrite clean, readable, maintainable, and testable code, while continuously improving the existing codebase and feature implementationsEstablish best practices for writing unit and integration tests across the teamGuide and oversee the definition and maintenance of infrastructure using TerraformCoordinate and communicate effectively with stakeholders, including engineering teams and technical leads from the customer sideConduct code reviews, ensuring adherence to best practices and coding standards, while mentoring other developers on improvements and optimizationsWrite comprehensive technical documentation for projects, processes, and toolsFoster a collaborative environment within the team, providing both technical leadership and career development for team membersRequirementsExtensive Python knowledge and experience (5+ years), with deep expertise in the language and its ecosystemAt least 1 year of relevant leadership experienceProven experience with Google Cloud Platform (GCP) or any other major cloud platform (AWS, Azure), along with the ability to design and optimize cloud-based solutionsStrong command of design patterns, algorithms, and software development principlesDemonstrated expe