Leadership Role in Software Development This is a leadership position where you will be responsible for managing a team of software engineers. As an experienced engineering manager, you will be expected to lead by example and contribute directly to the development of software projects. - Job Responsibilities: - - Lead and develop a team of software engineers working remotely - - Plan and manage progress on agreed goals and projects - - Coordinate with other teams and stakeholders to ensure successful project delivery - - Advocate for modern software development practices and help develop great engineering culture Requirements: - You have significant experience in leading and developing teams of software engineers - You are knowledgeable about agile software development principles and practices - You are comfortable administrating Linux servers and have hands-on experience with software automation - You are organized and want your team to deliver high-quality software in a timely manner Benefits: - Distributed work environment with regular team meetings and sprints - Personal learning and development budget - Annual compensation review and recognition rewards - Opportunity to travel and meet colleagues from around the world About Us: We are a global company that values diversity, equality, and inclusion. We strive to create a workplace free from discrimination and encourage employees to bring their unique perspectives and ideas to work every day.