
Technical Management Role in Open Source Software Development
13 hours ago
About the Company
Canonical is a company that is at the forefront of the global move to open source. We publish Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud. Our mission is to change the world on a daily basis by providing innovative solutions to real-world problems.
We are seeking an experienced Engineering Manager to join our team. The successful candidate will have a strong technical background, excellent leadership skills, and the ability to collaborate with other teams across the organization.
The ideal candidate will have experience in leading modern, agile software development practices and be able to form a healthy, collaborative engineering culture in line with the company values. They should also be a role model for sound engineering principles and directly contribute towards their team's goals.
Responsibilities
- Lead a remote team of engineers in your time zone
- Develop talent through coaching, mentoring, feedback, and hands-on career development
- Set and manage expectations with other engineering teams, management, and external stakeholders
- Be an active part of the leadership team and collaborate with other leaders in the organisation
- With your team, build clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang).
- Engage with many other teams at Canonical, as well as the open-source community and commercial partners.
Requirements
- Good experience in leading modern, agile software development practices
- Experience in forming a healthy, collaborative engineering culture in line with the company values
- Demonstrative experience of being a role model for sound engineering principles and directly contributing toward your team's goals
- Willingness to travel up to 4 times a year for internal events
- You love to mentor, develop, and grow people, and have a track record of doing it
- You are knowledgeable and passionate about software development
- You are focused on success and the timely delivery of high-quality software
- You value and nurture great team culture and spirit
- You have experience and commitment to agile development methodologies
- Software development experience in Python (experience in Golang in addition to that would be a big plus)
- Effective written and verbal communication skills
- Practical experience with Linux system administration.
What We Offer
- Fully remote working environment - we've been working remotely since 2004
- Personal learning and development budget of 2,000USD per annum
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Parental leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues at 'sprints'
- Priority Pass for travel and travel upgrades for long haul company events.
-
Open Source Software Engineer
1 week ago
Muscat, Muscat, Oman Canonical Full timeCompany OverviewAt Canonical, we're pushing the boundaries of open source innovation. As a pioneering tech firm, we're at the forefront of the global move to open source. Our mission is to make open source easier and more reliable for innovators and enterprises. We aim to empower developers to build better products and experiences.Job DescriptionA Developer...
-
Technical Program Manager
4 days ago
Muscat, Muscat, Oman canonical Full timeAbout The PositionWe are looking for a technical program manager to oversee the product development process and collaborate with cross-functional teams.This role entails leading the lifecycle of product development, conducting market research, analyzing industry trends, and gathering customer feedback to identify opportunities.The ideal candidate will have a...
-
Open Source Technology Strategist
13 hours ago
Muscat, Muscat, Oman Canonical Full timeOur MissionWe aim to make open source easier, more reliable, and more secure for deployment and development. We strive to be the provider of 'most software to most companies', starting with Ubuntu but expanding to cover every class of application on every class of compute. To deliver on that ambition, we select product managers for their intellect and strong...
-
Technical Sales Representative
1 week ago
Muscat, Muscat, Oman Canonical Full timeAbout Canonical:Canonical is a pioneering tech firm at the forefront of the global move to open source. We recruit on a global basis and set a very high standard for people joining the company.The Role:We are looking for a Technical Sales Representative who is passionate about technology and has a strong understanding of open source principles. As a key...
-
Open Source Cloud Engineer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeWe are hiring a Cloud Support Engineer to deliver an outstanding technical support experience on the full cloud technical stack at Canonical.Combine your Linux support and software engineering skills, passion for technology, and your general knowledge of the full stack, from hardware to application, networking, Linux and open source, to help customers get...
-
Open Source Software Product Leader
4 days ago
Muscat, Muscat, Oman canonical Full timeJoin Our Team as a Product Manager - Industrial Sector LeadWe are looking for a highly skilled and experienced Product Manager - Industrial Sector Lead to join our team. As a key member of our product development team, you will be responsible for leading the lifecycle of product development, collaborating with cross-functional teams, and communicating...
-
Manager of Software Development
7 days ago
Muscat, Muscat, Oman Canonical Full timeAbout the Job: We are seeking a highly skilled Engineering Manager to join our team at Canonical. As an Engineering Manager, you will be responsible for leading a team of software engineers and technical professionals to deliver high-quality products and services. Responsibilities: Lead a team of software engineers and technical professionals Develop and...
-
Open Source Technology Specialist
5 days ago
Muscat, Muscat, Oman Canonical Full timeAbout UsAt Canonical, we are pioneers in the global move to open source. As the company behind Ubuntu, one of the most important open source projects, we change the world every day. We recruit globally and set a high standard for those who join us. We expect excellence – to succeed, we must be the best at what we do.The RoleWe are looking for a talented...
-
Software Development Manager Automotive
13 hours ago
Muscat, Muscat, Oman Canonical Full timeJob DescriptionThe role of Technical Manager will involve working with Product Management to refine the vision and strategy for automotive at Canonical. This will include defining and executing an engineering roadmap for the automotive team at Canonical.You will represent Ubuntu and Canonical in the automotive community, in front of customers, partners, and...
-
Open Source Certification Expert
1 hour ago
Muscat, Muscat, Oman Canonical Full timeKey Responsibilities:• Lead the product development lifecycle, reviewing the priorities and goals for your product• Collaborate with cross-functional teams such as engineering, design, marketing, and sales• Conduct market research, analyse industry trends, and gather customer feedback to identify opportunities• Communicate your product vision, status...
-
Open Source Process Architect
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeJob DescriptionWe are looking for a Senior Technical Lead to join our engineering team. As a key member of the team, you will be responsible for leading our efforts in enhancing the delivery quality, security, and developer experience of our open source products. You will work closely with our engineering leadership to define and execute this vision.Key...
-
Software Developer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeAbout the RoleThis position entails developing robust and scalable container images, working on automated CI/CD processes, writing tools and tests for assessing security compliance, and participating in strong engineering process through code review. Additionally, you will be responsible for providing technical feedback for the team's decision-making...
-
Open Source and Linux Careers
1 week ago
Muscat, Muscat, Oman Canonical Full timeThe company we are working with is a pioneer in global distributed collaboration, with 1200+ colleagues across 75+ countries and very few office-based roles. Teams meet in person twice yearly to align on strategy and execution.We are hiring Graduate Software Engineers into engineering teams around the world. As a global platform company, we offer a wide...
-
Core Software Engineering Role
4 days ago
Muscat, Muscat, Oman Canonical Full timeThe RoleThis challenging role demands a high degree of technical skill with low-level operating systems, kernel, and device firmware. As a Linux Kernel and Firmware Specialist, you will be designing and implementing software that runs on various CPU architectures such as ARM, RISC-V, and X86.ResponsibilitiesWork on boot mechanisms, bootloaders, storage...
-
Technical Manager
19 hours ago
Muscat, Muscat, Oman Canonical Full timeWe have created a role for a Technical Manager, Automotive and Industrial with a passion for open source and precision engineering. Today, Canonical is providing secure and reliable products to our industrial and automotive partners. Our solutions are bridging the gap between Open-Source innovation and industry specific requirements represented by stringent...
-
Early Boot Software Developer
5 days ago
Muscat, Muscat, Oman Canonical Full timeAbout the OpportunityThis is a unique opportunity to work on some of the most complex and exciting problems in the tech industry. As a Senior Bootloader, you will have the chance to make a real impact on the success of Ubuntu and contribute to the growth of the open-source community.Your Key ResponsibilitiesWork with a highly technical team to define and...
-
Software Engineering Manager
13 hours ago
Muscat, Muscat, Oman Canonical Full timeAbout UsAt Canonical, we believe in the power of open source to transform the way we work and live. We're a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform.Job Summary:We're seeking a seasoned Engineering Manager to lead our Identity and Access Management (IAM) team...
-
Muscat, Muscat, Oman Canonical Full timeAbout CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open-source software. As the company that publishes Ubuntu, one of the most important open-source projects, we are changing the world of software development.We recruit on a global basis and set a high standard for people joining the company. We expect excellence in all...
-
Software Operations Manager
4 days ago
Muscat, Muscat, Oman canonical Full timeAbout This RoleWe are seeking an experienced product manager to oversee the product development process and collaborate with cross-functional teams.This role entails leading the lifecycle of product development, conducting market research, analyzing industry trends, and gathering customer feedback to identify opportunities.The ideal candidate will have a...
-
Software Development Team Lead
1 week ago
Muscat, Muscat, Oman Canonical Full timeCompany OverviewCanonical is a leading 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 computing, we are changing the world on a daily basis. We recruit globally and set a high standard for people joining the company. We...