Software Engineering Manager for Distributed Systems

3 days ago


Kuwait City, Al Asimah Canonical Full time
About Canonical

Canonical is a pioneering technology firm at the forefront of the global move to open source. As the company behind Ubuntu, one of the most important open source projects and the platform for AI, IoT, and cloud computing, we are changing the world on a daily basis.

We recruit globally and set a high standard for those joining our team. We expect excellence - in order to succeed, we need to be the best at what we do. With a remote-first approach since its inception in 2004, work at Canonical offers a glimpse into the future, challenging you to think differently, work smarter, learn new skills, and raise your game.

Canonical values diversity and promotes an inclusive workplace free from discrimination. A diverse range of experiences, perspectives, and backgrounds create a better work environment and lead to better products.

Job Description

This role is part of Canonical's Commercial Systems unit, which encompasses five engineering teams closely collaborating with other engineering and business teams. The Commercial Systems unit designs, develops, and operates services used by millions of machines worldwide.

The successful candidate will lead a team of software engineers implementing and operating software solutions, providing engineering and process guidance, actively seeking improvements to established processes and designs, collaborating with peers and cross-functional teams, and coding in Go or Python.

Responsibilities
  • Lead a team of software engineers implementing and operating software solutions.
  • Provide engineering and process guidance to engineering teams.
  • Actively seek improvements to established processes, designs, and solutions.
  • Collaborate with peers and cross-functional teams.
  • Code in Go or Python.
Requirements

To succeed in this role, you should have:

  • Bachelor's degree or equivalent in Computer Science or a related engineering field.
  • Experience as a software developer in a high-level language - preferably Go or Python.
  • Experience as a hands-on engineering manager or team lead.
  • Experience building, deploying, and operating distributed systems and APIs.
  • Excellent verbal and written communication skills in English.
  • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment.
  • Ability to travel internationally approximately 2-4 times per year.
Compensation and Benefits

Your base salary will depend on factors such as geographical location, level of experience, knowledge, and skills. In addition to a competitive base pay, you will receive benefits that reflect our values and ideals, including:

  • Fully remote working environment.
  • Personal learning and development budget of $2,000 USD per annum.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Parental Leave.
  • Employee Assistance Programme.
  • Opportunity to travel to meet colleagues at 'sprints'.
  • Priority Pass for travel and travel upgrades for long-haul company events.

Please note that additional benefits may apply depending on the work location.

Salary Range

The estimated salary for this role is £60,000 - £80,000 per annum, depending on factors such as geographical location, level of experience, knowledge, and skills.



  • Kuwait City, Al Asimah Canonical Full time

    Job OverviewCanonical is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in implementing and operating software solutions for distributed systems.


  • Kuwait City, Al Asimah Canonical Full time

    At Canonical, we are seeking a talented Software Engineering Manager to lead our Commercial Systems team. This role offers an exciting opportunity to build a career with a pioneering tech firm at the forefront of the global move to open source.About UsWe are the company behind Ubuntu, one of the most important open source projects and the platform for AI,...


  • Kuwait City, Al Asimah Canonical Full time

    At Canonical, we're pushing the boundaries of open source innovation. As a Linux Engineering Manager for Distributed Systems, you'll be part of our Commercial Systems unit, responsible for designing, developing, and operating cutting-edge software solutions.About the RoleWe're seeking an experienced software engineering manager with a strong background in Go...


  • Kuwait City, Al Asimah Abroad Work Full time

    We are seeking an experienced Electrical Engineer to join our team in Ar Rumaythiyah.Key ResponsibilitiesDesign and develop electrical distribution systems for buildings, industrial facilities, and infrastructure projects.Conduct feasibility studies and cost estimates for new projects.Prepare detailed technical specifications and construction...


  • Kuwait City, Al Asimah Canonical Full time

    At Canonical, we are seeking an experienced Software Engineering Manager to lead a team of software engineers implementing and operating software solutions. As the Engineering Manager, Commercial Systems, you will provide engineering and process guidance to engineering teams, actively seek improvements to established processes, designs, and solutions,...

  • Technical Lead

    2 weeks ago


    Kuwait City, Al Asimah Canonical Full time

    **Company Overview**At Canonical, we are 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...


  • Kuwait City, Al Asimah Abroad Work Full time

    Electrical Power Distribution Systems SpecialistWe are seeking a highly motivated and experienced Electrical Engineer to join our team in Ar Rumaythiyah. As a Power Distribution Engineer, you will be responsible for designing, installing, and maintaining electrical distribution systems for various projects.Responsibilities:• Design and develop electrical...

  • Senior Technical Lead

    2 weeks ago


    Kuwait City, Al Asimah Canonical Full time

    At Canonical, we are pioneering the global move to open source, and we are looking for a seasoned Senior Technical Lead - Distributed Systems to join our team. As a key member of our engineering management team, you will be responsible for leading a team of software engineers in implementing and operating distributed systems and APIs.About the RoleWe offer a...


  • Kuwait City, Al Asimah Abroad Work Full time

    We are seeking an experienced Electrical Engineer to join our team in Ar Rumaythiyah as a Power Distribution Specialist. The successful candidate will design, install and maintain electrical distribution systems for various projects.ResponsibilitiesDesign and develop electrical distribution systems for buildings, industrial facilities and infrastructure...


  • Kuwait City, Al Asimah Canonical Full time

    We are seeking a highly skilled Software Engineering Expert to join our team at Canonical, a leading provider of open source software and operating systems. As a Software Engineer on our team, you will collaborate with a distributed team of engineers, designers, and product managers to design, build, and maintain solutions that will be deployed on public and...


  • Kuwait City, Al Asimah Canonical Full time

    We are seeking an experienced Senior Commercial Systems Engineering Lead to join our team at Canonical. In this role, you will lead a team of software engineers in implementing and operating complex software solutions.About the RoleThe successful candidate will have experience as a hands-on engineering manager or team lead, with a strong background in Go and...


  • Kuwait City, Al Asimah Canonical Full time

    Job DescriptionWe are seeking a skilled Distributed Cloud Data Solutions Engineer to join our team at Canonical, a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in various industries, including public cloud, data science, AI, engineering innovation, and IoT.The successful candidate will design, build,...


  • Kuwait City, Al Asimah Canonical Full time

    About the Role:We are seeking an experienced Software Engineering Manager to lead a team of engineers implementing and operating software solutions for our Commercial Systems unit. As a key member of our team, you will be responsible for providing engineering and process guidance to your team, actively seeking improvements to established processes, designs,...


  • Kuwait City, Al Asimah Canonical Full time

    Embark on a rewarding career with Canonical, a pioneering tech firm leading the global shift to open source. As Embedded Linux Software Engineering Director, you will play a pivotal role in shaping the future of Ubuntu, one of the most influential open-source projects.About the RoleWe are seeking an exceptional leader to join our team as Embedded Linux...


  • Kuwait City, Al Asimah Canonical Full time

    Are you a seasoned software engineering leader looking for a new challenge? We are seeking an experienced Software Engineering Manager to join our Commercial Systems team at Canonical. In this role, you will lead a team of talented engineers in delivering and operating cutting-edge software solutions that drive business success.About the RoleThis is a unique...


  • Kuwait City, Al Asimah Dynagen Lending LLC Full time

    About Dynagen Lending LLCWe are a leading company in the Middle East and North Africa region, providing services to millions of individuals. Established in 2004 in Kuwait and acquired by Delivery Hero in 2015, we have a unique blend of local expertise and global exposure.Job DescriptionWe are seeking a highly skilled Lead Software Engineer - Fintech to join...


  • Kuwait City, Al Asimah Canonical Full time

    At Canonical, we are changing the world with our pioneering approach to open source. As the company behind Ubuntu, one of the most important open source projects, we are driving innovation in AI, IoT, and cloud technologies.We are seeking a highly experienced Senior Software Engineering Lead to join our team in the EMEA region. This is an exceptional...


  • Kuwait City, Al Asimah Canonical Full time

    **Job Description:**Canonical is seeking a highly experienced Senior Engineering Manager to lead our Commercial Systems unit. This role will be responsible for building, deploying, and operating distributed systems and APIs that enable seamless cloud and data experiences.**About the Role:**This is an exciting opportunity for a seasoned engineering leader to...


  • Kuwait City, Al Asimah V2X Inc Full time

    V2X Inc is a leading provider of smart solutions that integrate physical and digital infrastructure. Our company has 120 years of successful mission support, with a strong focus on security, logistics, and readiness.We are seeking an Electrical Systems Engineer to join our team in Southwest Asia. As an Electrical Systems Engineer, you will be responsible for...


  • Kuwait City, Al Asimah Canonical Full time

    About CanonicalAs a pioneering tech firm at the forefront of the global move to open source, Canonical is changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company.Job SummaryWe are seeking an exceptional Embedded Linux Software Engineering Manager to lead our Partner Engineering team. This...