
Leading Software Engineering Manager Opportunity
14 hours ago
About the Role
We are seeking a seasoned Software Engineering Manager to lead our Sustaining Engineering team. As a key member of our organization, you will be responsible for managing and leading a distributed team of engineers, ensuring they have the resources and support needed to excel in their roles.
As an experienced leader, you will be responsible for hiring, coaching, mentoring, providing feedback, and career development guidance to your team members. You will also manage and measure key performance indicators (KPIs), and training programs to ensure the team's success.
The ideal candidate will have a strong background in software development, with experience in C, C++, Go, Python, or similar programming languages. They will also be knowledgeable about software delivery processes and have a proven track record of leading teams and achieving results.
This is a globally remote role, with opportunities to travel up to 10% for internal and external events. If you are a motivated and experienced leader who is passionate about open source software, Linux, and cloud computing, we encourage you to apply.
Key Responsibilities:- Manage and lead a distributed team of engineers
- Hire, coach, mentor, provide feedback and career development guidance to team members
- Manage & measure key performance indicators (KPIs), and training programs
- Support timely delivery of bug fixes, patches, and other technical solutions to address business needs
- Demonstrate the best practices in customer interactions
- Set and manage expectations with other engineering teams, senior management, and external stakeholders
- Advocate and advance modern software development practices
- Grow a healthy, collaborative engineering culture
What We're Looking For:
- Professional software delivery experience using C, C++, Go, Python, or similar
- Knowledgeable and passionate about software development
- Leadership experience displaying ability to organize and prioritize complex problem resolution and bug fixes
- Experience with version control systems such as git
- Experience with debugging tools such as gdb, crash or other
- Demonstrated strong commitment to testing methodologies and maintainable code quality
- Excellent communication skills in English, both verbal and written
- Experience with Linux, with a preference towards Ubuntu
- Experience with Open Source and Open Source Business Models
Benefits:
- Distributed work environment
- Personal learning and development budget
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
About Us:
We are 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. We recruit on a global basis and set a high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues have worked from home since our inception.
],-
Senior Software Engineering Team Lead
3 days ago
Muscat, Muscat, Oman beBee Careers Full timeSoftware Engineering LeadershipWe are seeking an experienced Software Engineering Manager to lead our Sustaining Engineering team.This role entails managing and leading a distributed team of engineers, hiring, coaching, mentoring, providing feedback, and career development guidance. You will also support timely delivery of bug fixes, patches, and other...
-
Technical Lead for Software Engineering
2 weeks ago
Muscat, Muscat, Oman beBee Careers Full timeJob Title: Technical Lead for Software EngineeringThe role of a Technical Lead for Software Engineering is crucial in driving the development and delivery of high-quality software solutions. In this position, you will be responsible for leading a distributed team of engineers and ensuring that they are equipped with the necessary skills and knowledge to...
-
Software Engineering Manager
4 weeks ago
Muscat, Muscat, Oman Canonical Full timeSoftware Engineering Manager - Container and Virtualisation InfrastructureJoin to apply for the Software Engineering Manager - Container and Virtualisation Infrastructure role at CanonicalSoftware Engineering Manager - Container and Virtualisation Infrastructure4 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager -...
-
Software Engineering Manager
4 weeks ago
Muscat, Muscat, Oman Canonical Full timeWe work closely with major silicon companies to optimise Ubuntu for their latest hardware.As a software engineering manager you need to bring both technical and management skills to the leadership of your team. You will be leading an engineering team that works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used...
-
Software Engineering Manager
4 weeks 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 Engineering Manager
4 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,...
-
Software Engineer Opportunity
1 week ago
Muscat, Muscat, Oman beBee Careers Full timeJunior Java Engineer RoleThis position requires strong communication skills and a solid foundation in software development principles.Key ResponsibilitiesDevelop and implement software solutions using JavaCollaborate with cross-functional teams to achieve project goalsDesign and maintain databases, ensuring data integrity and securityContribute to the...
-
Software Engineering Manager
23 hours 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,...
-
Software Engineering Manager
1 week ago
Muscat, Muscat, Oman beBee Careers Full timeDistributed Systems ExpertiseThis role requires deep knowledge of Linux cloud computing technologies, including networking, storage, containers, and Kubernetes. The successful candidate will have experience leading successful engineering teams, solving challenging distributed systems problems, and participating in the engineering process through code and...
-
Software Platform Engineering Manager
23 hours ago
Muscat, Muscat, Oman Canonical Full timeSoftware Platform Engineering Manager - Ubuntu for Next-Gen SiliconJoin to apply for the Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon role at CanonicalSoftware Platform Engineering Manager - Ubuntu for Next-Gen Silicon1 week ago Be among the first 25 applicantsJoin to apply for the Software Platform Engineering Manager - Ubuntu for...