
Software Engineering Team Lead
3 days ago
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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.
Job DescriptionThe role is a technical management position to lead a team that develops Python and Golang micro-services powering our global software distribution engine. The world sees it as the Snap Store and Charmhub.io marketplaces, but behind the scenes, it's a unified system that understands key concepts in software distribution - architectures, releases, betas, release candidates, stable releases, branches, and more.
Key Responsibilities- Lead a remote team of engineers in your time zone to deliver high-quality software products.
- Develop talent through coaching, mentoring, feedback, and hands-on career development to improve the team's velocity and reliability.
- Set and manage expectations with other engineering teams, management, and external stakeholders to drive business outcomes.
- Collaborate with other leaders in the organization to shape the engineering roadmap and achieve ambitious goals.
To succeed in this role, you should have:
- Experience in leading modern, agile software development practices and forming a healthy, collaborative engineering culture.
- A strong track record of mentoring, developing, and growing people, with a focus on their professional and personal growth.
- Expertise in software development with Python (and optionally Golang) and experience with Linux system administration.
- Excellent written and verbal communication skills, with the ability to engage with multiple stakeholders and communicate complex ideas effectively.
Our company offers a fully remote working environment, a personal learning and development budget, annual compensation review, recognition rewards, and opportunities for travel and professional growth.
Work EnvironmentOur work environment is designed to foster collaboration, creativity, and continuous learning. We prioritize diversity, equity, and inclusion and strive to create a workplace where everyone feels valued and supported.
-
Software Team Lead
6 days ago
Muscat, Muscat, Oman beBeeLeadership Full timeRemote 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...
-
Expert Software Engineer and Team Leader
20 hours ago
Muscat, Muscat, Oman beBeeSoftware Full timeEngineering 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...
-
Distributed Team Lead
24 hours ago
Muscat, Muscat, Oman beBee Careers Full timeEngineering 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...
-
Software Engineer
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeSoftware Engineer - Immutable Ubuntu DesktopJoin to apply for the Software Engineer - Immutable Ubuntu Desktop role at CanonicalSoftware Engineer - Immutable Ubuntu Desktop1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Immutable Ubuntu Desktop role at CanonicalGet AI-powered advice on this job and more exclusive...
-
Software Engineer
1 week ago
Muscat, Muscat, Oman Canonical Full timeJoin to apply for the Software Engineer - Cloud Images role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Cloud Images role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and...
-
Muscat, Muscat, Oman Canonical Full timeCanonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and...
-
Software Engineering Manager
1 day ago
Muscat, Muscat, Oman Canonical Full timeSoftware Engineering Manager - Sustaining EngineeringJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalSoftware Engineering Manager - Sustaining Engineering5 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalCanonical is a leading...
-
Software Engineer
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Linux Devices Software Engineer
7 hours ago
Muscat, Muscat, Oman beBeeSoftware Full timeAt Canonical, we're looking for a talented Software Engineer to join our team and contribute to the development of mission-critical Golang code. As part of our SnapD team, you'll be working on software delivery, containers, security sandboxing, telemetry, and device management.Job DescriptionWe're seeking an exceptional individual who is passionate about...
-
Senior Wastewater Engineer
3 weeks ago
Muscat, Muscat, Oman Muscat Engineering Consultancy LLC Full timeWe are seeking a highly experienced and technically proficient Lead Wastewater Design and Project Engineer with a minimum of 10 years of progressive experience in design, and project execution of complex wastewater treatment and collection systems. The successful candidate will play a pivotal role in leading projects from conceptualization through...