Remote job
Team Lead (Python)
Job details
About this role
Role overview Lead a cross-functional engineering team responsible for planning and delivering backend and data platform work. The role combines hands-on technical direction with team coordination: improving delivery predictability, strengthening system performance, and modernizing services while aligning plans with product and technical leaders.
Responsibilities - Own planning and delivery of technical roadmap work, including estimates and near-term priorities. - Coordinate backend, full-stack, and QA engineers to improve execution and reduce delays. - Contribute to quarterly and multi-quarter planning with product and data leadership. - Track technical risks and address them early, especially around delivery and system reliability. - Improve data collection, pipelines, performance, and scalability. - Guide legacy modernization, architecture improvements, and technical debt reduction. - Coordinate priorities across product, architecture, and engineering teams; maintain useful documentation and knowledge sharing.
Requirements - Six or more years of Python experience, including work with high-performance data systems. - At least two years in a technical leadership role. - Experience estimating and delivering complex projects, such as database migrations. - Strong understanding of data lakehouse architectures, data gathering, and scraping. - Knowledge of performance optimization and scalability principles. - Confidence making decisions with business impact, balancing trade-offs under delivery pressure. - English proficiency at B1 level or above.
Benefits and work setup - Remote-first work with flexible scheduling and coworking support; office hubs are available in some locations. - Vacation and public holidays follow local rules, with additional personal leave and paid sick time. - Health coverage or healthcare compensation, professional learning support, performance reviews, and internal mobility opportunities are offered. - Team events and retreats support collaboration across a distributed workforce.