Leading Software Development Team

3 days ago


Muscat, Muscat, Oman beBeeSoftware Full time

Job Description:

">

As a leader in the field of software development, you will have the opportunity to manage a globally distributed team of engineers. Your primary responsibility will be to develop and grow the talent within your team through coaching, mentoring, feedback, and hands-on career development.

">

Collaborating closely with Product Management, you will work together to define the vision and strategy for Ubuntu and your team. You will also be responsible for effectively setting and managing expectations with other engineering teams, senior management, and external stakeholders.

">

In this role, you will advocate and advance modern, agile software development practices, as well as develop and evangelize great engineering and organizational practices. Growing a healthy, collaborative engineering culture in line with the company values is also a key aspect of this position.

">

As an active part of the leadership team, you will collaborate with other leaders in the organisation to drive success and deliver timely, high-quality software. Participating in strong engineering process through code and architectural review is also essential.

">

You will engage with teams at Canonical, the open source community, and commercial partners, while overseeing the quality of the Ubuntu Server image family and planning and delivering Ubuntu Server features.

">

Required Skills and Qualifications:

">
  • ">
  • You love developing and growing people and have a strong track record of doing it.">
  • You are knowledgeable and passionate about software development.">
  • You have 3+ years of experience in leading, managing, coaching, and mentoring software developers. Experience managing distributed teams is a plus.">
  • You are focused on success and the delivery of timely, high-quality software.">
  • You have experience working in an agile development environment.">
  • You have a Bachelor's or equivalent in Computer Science, STEM, or similar degree.">
  • You have strong written and verbal technical communication skills in English.">
  • You have experience with a modern GNU/Linux distribution, Debian or Ubuntu preferred.">
  • Practical experience with at least one of Microsoft Azure, Google Cloud, or Amazon Web Services.">
">

Benefits:

">
  • ">
  • Distributed work environment with twice-yearly team sprints in person.">
  • Personal learning and development budget of USD 2,000 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.">
">

About the Company:

">

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

">

We Value Diversity:

">

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.



  • Muscat, Muscat, Oman beBeeEngineering Full time

    Canonical is a pioneering tech firm at the forefront of the global move to open source software and operating systems. As a leading provider of open-source projects, including Ubuntu, we are changing the world of software development. We recruit on a global basis and set a very high standard for people joining our company. Our platform, Ubuntu, powers...

  • Software Team Lead

    2 weeks ago


    Muscat, Muscat, Oman beBeeLeadership Full time

    Remote Software Engineering Manager PositionAbout the Role:Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We are looking for an experienced...


  • Muscat, Muscat, Oman beBee Careers Full time

    Engineering Manager">The role entails leading a distributed team of engineers in your time zone, fostering talent development through coaching, mentoring, and feedback.You will set and manage expectations with other engineering teams, senior management, and external stakeholders.An advocate of modern software development practices, you will participate in...


  • Muscat, Muscat, Oman beBeeEngineering Full time

    Engineering Leadership OpportunityWe are seeking an exceptional Engineering Manager to lead and develop a team of engineers. The successful candidate will be responsible for coaching, mentoring, and providing career development feedback to their team members. They will also identify and measure team health indicators, implement disciplined engineering...


  • Muscat, Muscat, Oman beBeeSoftware Full time

    Engineering Manager OpportunityCanonical, a pioneering tech firm at the forefront of open source software development, is seeking an experienced Engineering Manager to join their team. As a key member of the Sustaining Engineering group, you will lead a distributed team of engineers and drive technical delivery across various technology fields.Key...


  • Muscat, Muscat, Oman beBeeSoftware Full time

    Lead Software Developer, Integration SpecialistWe are seeking an exceptional software developer to join our integration team. As a key member of our engineering team, you will design and develop innovative solutions using Python.Key Responsibilities:Design and implement Python-based solutions for automation of SaaS user management and onboarding of new data...


  • Muscat, Muscat, Oman beBeeDeveloper Full time

    **Cloud Software Development Role**As a skilled software developer, you will work closely with leading cloud providers to create innovative solutions for our open-source platform. Your expertise in cloud infrastructure, automation, and Linux systems administration will be essential in building highly reliable image delivery, testing, and publication...


  • Muscat, Muscat, Oman Tawteen Full time

    About the Role: Computer Science student for a summer internship opportunity. The intern will work alongside our development team to gain hands-on experience in software development, database management, and web technologies.Key Responsibilities:Assist in software development projects using Python and JavaSupport database design and SQL query...


  • Muscat, Muscat, Oman beBeeEngineering Full time

    Software Engineering Leadership PositionCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and cloud technologies, we are changing the world on a daily basis.We recruit globally and set a high standard for...


  • Muscat, Muscat, Oman beBeeDelivery Full time

    We are seeking an experienced and technically proficient Software Delivery Manager to lead our software development team in delivering high quality products and innovative solutions. The ideal candidate will bring a strong background in managing software delivery lifecycles, hands-on expertise with various software frameworks and tools, and familiarity with...