Foster a culture of collaboration and innovation within our engineering teams. As a leader, you will drive the development of software systems that meet the highest standards of quality and scalability. Main Objectives Build and scale up one or more software engineering teams. Conduct regular check-ins with team members to ensure they have the resources and support needed to succeed. Develop and implement strategies to improve team performance and productivity. You will work closely with cross-functional teams to align on project goals and objectives. Collaborate with senior leaders to establish priorities and direction for the team. Drive initiatives to enhance the overall quality of our software systems. Essential Qualifications - Proven track record of leading high-performing engineering teams. - Strong understanding of software development methodologies and practices. - Excellent communication and interpersonal skills. - Ability to motivate and inspire team members to achieve exceptional results. - Fluency in English.