
Senior Software Engineering Manager for Distributed Systems
1 day ago
Job Summary
We are looking for a skilled engineering manager to oversee the development of secure identity and access management solutions using Go and Python services. The ideal candidate will have a passion for distributed systems operations and experience working with container technology and Kubernetes. If you are a motivated leader who can drive technical vision and strategy, we encourage you to apply.
About the Role
You will be responsible for managing a team of software engineers, defining the technical vision for our products, and ensuring the delivery of high-quality software. Your expertise in software development, security, and performance will be invaluable in shaping the future of identity management at Canonical.
Key Responsibilities
Lead a team of software engineers to develop high-quality Go and Python servicesDefine the technical vision for our products and ensure its implementationManage the team backlog and prioritize tasks effectivelyCoach and mentor junior team members to enhance their skills and knowledgeWhat You'll Need
Proven experience in hiring and leading high-performance software engineering teamsExperience with Go and Python software developmentAbility to design and implement complex, distributed systemsExperience working with container technology and KubernetesStrong understanding of software/infrastructure security and performance-
Distributed Systems DevOps Engineer
15 hours ago
Muscat, Muscat, Oman Canonical Full timeCompany OverviewCanonical is a leading provider of open-source software solutions, including Ubuntu and Juju. We are committed to delivering high-quality software that meets the world's computing needs.Job DescriptionAs a Distributed Systems Software Engineer at Canonical, you will be responsible for designing and developing resilient distributed systems....
-
Software Systems Engineer
6 days ago
Muscat, Muscat, Oman Canonical Full timeOverviewCanonical 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 of software.About the RoleWe are hiring exceptional software engineers with experience in Rust to drive the...
-
Senior Embedded Systems Engineer
22 hours ago
Muscat, Muscat, Oman Canonical Full timeAbout CanonicalCanonical is a leading international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.Job Description:We are seeking an experienced Senior Embedded Systems Engineer to...
-
Senior Ubuntu Embedded IoT System Engineer
2 days ago
Muscat, Muscat, Oman canonical Full timeSenior Ubuntu Embedded IoT System EngineerNationality: Any NationalityVacancy: 1 VacancyJob DescriptionKey responsibilitiesProvide software and system engineering services for OEM and ODM customers;Work closely with partners on platform bring up;Work with project managers and Field/QA engineers to identify, triage, and fix critical problems;Work with...
-
Senior Embedded System Developer
2 days ago
Muscat, Muscat, Oman canonical Full timeJob DescriptionThe company is seeking a highly skilled Senior Embedded System Developer to join our team. As a key member of our engineering team, you will be responsible for providing software and system engineering services to OEM and ODM customers.You will work closely with partners on platform bring up, collaborate with project managers and Field/QA...
-
Software Engineer
15 hours ago
Muscat, Muscat, Oman Canonical Full timeAbout Our TeamWe are a dynamic and diverse team of engineers at Canonical, working together to deliver high-quality software solutions. We are committed to innovation, collaboration, and excellence.Your RoleAs a Distributed Systems Software Engineer, you will be responsible for designing and developing resilient distributed systems. Your primary focus will...
-
Rust Software Engineering Director
5 days ago
Muscat, Muscat, Oman Canonical Full timeCompany OverviewCanonical 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 various initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We collaborate with industry leaders and customers from the world's leading public...
-
Muscat, Muscat, Oman Canonical Full timeAbout the Team:Canonical is a global, remote-first company that works with the open-source community to deliver innovative solutions. Our mission is to realise the potential of free software in the lives of individuals and organisations. We are seeking a highly skilled Senior Software Developer for Authorization Systems to join our team and contribute to the...
-
Software Engineering Team Lead
4 days ago
Muscat, Muscat, Oman Canonical Full timeCompany OverviewCanonical 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 various breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We have customers across different sectors including the world's...
-
Senior Rust Software Developer
6 days ago
Muscat, Muscat, Oman Canonical Full timeAbout the TeamOur team is responsible for driving the adoption of Rust in Canonical's products and services. We are a group of passionate and experienced software engineers who are dedicated to delivering high-quality software solutions.The RoleWe are seeking an experienced software engineer to join our team as a Senior Rust Software Developer. The...
-
Cloud Identity Software Engineer
6 hours ago
Muscat, Muscat, Oman Canonical Full timeAbout the Role:Canonical is a leading international software company that delivers innovative solutions with Ubuntu, the world's #1 cloud operating system. We are seeking an experienced Cloud Identity Software Engineer to join our team and contribute to the development of secure authentication systems.Key Responsibilities:Collaborate with distributed teams...
-
Linux System Programming Expert
5 days ago
Muscat, Muscat, Oman Canonical Full timeJob DescriptionWe're seeking a talented engineer to design and implement software in Rust for system level services and capabilities. This role requires expertise in Linux at the system level and proficiency in designing and writing high-quality Rust software.ResponsibilitiesDesign and Implement Software: Create well-tested and well-documented software in...
-
Software Engineer
1 week ago
Muscat, Muscat, Oman Canonical Full timeCanonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a managed solutions for a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to...
-
Muscat, Muscat, Oman Canonical Full timeGo (Golang) Software Engineer for Identity ManagementSummaryThis is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software...
-
Senior System Architect
2 weeks ago
Muscat, Muscat, Oman NTG Full timeSenior System ArchitectLocation: On-siteStarting Salary: $6,000 USD/monthWe are looking for a Senior System Architect with 10+ years of experience in system architecture, including 5+ years in a senior role. The ideal candidate will have expertise in TOGAF architecture, designing and implementing on-premise and multi-tenancy architectures, and working within...
-
Software Engineer
2 days ago
Muscat, Muscat, Oman canonical Full timeBachelors in Computer Application (Computers)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionAs a member of the Kubernetes product team, you will build the operators and addons; the former, offering complete lifecycle management of mission-critical components, and the latter, a zero-ops experience for seamlessly integrating projects into your...
-
Software Engineering Lead
5 days ago
Muscat, Muscat, Oman Canonical Full timeShape the Future of Open Source IT">We are seeking a skilled Software Engineer to lead our team in shaping the future of open source IT, devops, and infrastructure operations. Our goal is to revolutionize the way companies run their infrastructure operations by enabling true model-driven operations via next-generation infrastructure-as-code.This role...
-
Industrial Engineering Manager
2 days ago
Muscat, Muscat, Oman Canonical Full timeJoin Our TeamWe are seeking a highly skilled Technical Manager to lead our automotive and industrial initiatives. As a key member of our team, you will be responsible for driving growth and delivering secure and reliable products to our partners. Your expertise in Linux, open source, and precision engineering will be invaluable in shaping our vision and...
-
Distributed Systems Developer
15 hours ago
Muscat, Muscat, Oman Canonical Full timeWe are seeking a skilled developer to enhance our distributed SQLite database, dqlite, which leverages the Raft library for consensus and replication.Key ResponsibilitiesComponent Development: Design and implement improvements to libraft, dqlite, and go-dqlite components used in MicroK8s, LXD, and other projects.Feature Enhancement: Develop features across...
-
Senior Software Engineer
6 days ago
Muscat, Muscat, Oman Canonical Full timeJob Description As a Senior Software Engineer - LXD, you will drive the architecture, design, and evolution of LXD, and also Canonical MicroCloud which combines LXD with Ceph and OVN to make a lean, easy-to-use, and resilient cluster-scale cloud infrastructure. You will lead the LXD and MicroCloud architecture, mentor, develop, and advise colleagues in their...