Leading Software Development Teams
Posted today
Job Viewed
Job Description
We are seeking a highly skilled and experienced engineering leader to join our organisation.
As a pioneer in open source software and operating systems, we provide AI-powered advice on this job and more exclusive features.
Our distributed collaboration model allows teams to work together effectively, with regular in-person meetings twice a year.
We believe that open source has the potential to transform the tech sector and enterprise compute. Our goal is to make it easier, more reliable, and more secure for deployment and development.
As an engineering leader, you will play a key role in helping teams achieve their goals and develop great products.
You will lead and develop a team of engineers, ranging from graduate to senior level. You will work remotely in a single major time zone, sometimes two.
You will coach, mentor, and offer career development feedback. You will identify and measure team health indicators. You will implement disciplined engineering processes.
You will represent your team and product to stakeholders, partners, and customers. You will develop and evangelise great engineering and organisational practices.
You will plan and manage progress on agreed goals and projects.
We are looking for someone with a strong academic track record and a compelling narrative about their alternative path. You should have drive and a track record of going above and beyond expectations.
You should have excellent verbal and written communication skills in English. You should have a love of developing and growing people and a track record of it.
You should have experience in leading, coaching, and mentoring software developers. You should be organised and able to ensure your team delivers timely, high-quality results.
You should be well-organised, self-starting, and able to deliver to schedule. You should have a professional manner of interacting with colleagues, partners, and the community.
You should have advanced expertise in your domain. You should be knowledgeable and passionate about software development.
You should have solid experience working in an agile development environment. You should have a demonstrated drive for continual learning.
Additional skills we value include experience in developer advocacy or community roles, ops and system administration, and performance engineering and security.
We offer a distributed work environment with twice-yearly team sprints in person. We also provide a personal learning and development budget of $2000 per year, annual compensation review, recognition rewards, annual holiday leave, maternity and paternity leave, employee assistance programme, opportunity to travel to new locations to meet colleagues, priority pass and travel upgrades for long haul company events.
Be The First To Know
About the latest It teams Jobs in Dubai !