Company Info
Large organization
200 + Employees
Canonical is a pioneering tech firm that is 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 expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.
Canonical is a pioneering tech firm that is 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 expect excellence – in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.
1). Engineering Manager – Ceph & Distributed Storage
Location: Lagos
Description
- The world creates more than 2.5 quintillion bytes of data every day! We want to help teams to store data in open source storage on commodity hardware – safely, cheaply and simply.
- Our goal is to make Ceph easy to install, manage and use – from large enterprise data center installations to half-rack edge sites.
- We believe that distributed storage shouldn’t be hard – and to keep up with the increasing data storage demands, it needs to be easier than ever before.
- We have a range of tools to bring to bear on the problem, and we’re excited to make distributed Ceph easy enough that everyone does it.
- As an engineering manager at Canonical you must be technically strong, but your responsibility is to run an effective team and develop the colleagues you manage.
- You are expected to help them grow as engineers, do important work, do it outstandingly well, find professional and personal satisfaction, and work well with colleagues and community.
- Technical leadership experience and a background in software engineering are necessary prerequisites for this role.
- You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.
- You will be responsible for sound software architecture and best practices in software quality, testing and documentation.
Responsibilities
What you’ll do:
- You will lead a team building a Ceph focused software defined storage solution
- You will build and manage a globally distributed team of engineers
- You’ll develop your team through coaching, mentoring and feedback
- You will demonstrate sound engineering principles by directly contributing toward your team’s goals
- Set reasonable schedules based on considered estimates, with feedback loops for improvement
- Set and manage expectations with other engineering teams and external stakeholders
- Advance modern, agile software development practices
- Maintain a culture of quality and engineering excellence
- Grow a healthy, collaborative engineering culture in line with the company values
- Be an active part of the leadership team and collaborate with other leaders in the organisation
- Work from home with global travel up to 20% for internal and external events
Requirements
Who you are:
- You have a software engineering background, preferably with Python and C++ experience
- You have experience operating scale out storage clusters on Linux in production environments, preferably with Ceph
- You love embracing new technologies and pushing the boundaries of what is possibleYou love developing and growing people and have a track record of doing it
- You have an interest in building products that improve how people operate software and infrastructure everywhere
- You are knowledgeable and passionate about software development
- You have experience in leading, managing, coaching and mentoring software developers towards delivering timely, high quality software together
- You have solid experience working in an agile development environment
Application Closing Date
Not Specified.
===
===
2). Lead Development Lifecycle Engineer
Location: Lagos
Description
- Lead our effort to get Ubuntu fit for mission critical environments like automotive, aerospace, industrial robotics and other highly regulated uses.
- Ubuntu is the most widely used Linux in the enterprise, for developers, and at home. We work to enable innovation in all of those sectors, as a gateway to the huge world of open source. People love the ease of use and low cost that we have brought to enterprise Linux.
- Now, we want to invest in additional processes and engineering, tools and analysis, to enable people to build mission-critical systems that meet regulatory requirements, with Ubuntu.
- Canonical has created a role for a Development Lifecycle Engineer with a passion for engineering excellence and open source, and experience implementing an agile lifecycle release train across multiple sets of products.
- We aim to demonstrate how open source can be at the forefront of innovation while fulfilling the demands of regulated space engineering environments.
- The purpose of this role is to bridge Canonical’s open source engineering processes with regulated technology platform requirements both in terms of compliance and certification.
- This is not a paper exercise: we aim to enhance the delivery quality, security and developer experience. In this role, you will lead, challenge, and influence the culture and work environment.
- Your role will work with all engineering stakeholders to demonstrate Canonical’s ‘ways of working’.
- Together with engineering leadership, you will define and implement continuous improvement processes and establish qualification requirements to support engineering quality standards .
- Throughout this effort, you will work closely with our teams in challenge them positively, supporting and developing controls alongside existing development lifecycle processes.
- You will also establish strategic relations with external working groups, committees and partners.
- You will report directly to our Vice President of Engineering Excellence and work closely with company-wide engineering leadership to define and execute this vision. This role may be held anywhere in European, Middle Eastern, African or Americas regions or time zones.
Responsibilities
What your day will look like:
- Implement the vision and strategy for Engineering Excellence
- Represent Ubuntu and Canonical in front of customers, partners and consortia to support our demonstration of excellence
- Coordinate, guide and positively influence Canonical engineering ways of working
- Develop skills through coaching, feedback and hands-on technical leadership
- Set and manage expectations with other engineering teams, senior management, and external stakeholders
- Advocate and advance modern, agile software development practices
- Help develop and evangelize great engineering and organizational practices
- Grow a healthy, collaborative engineering culture in line with the company values
- Work from home with international travel twice a year, up to two weeks at a time, for company events
Requirements
What we are looking for in you:
- You have a strong experience in engineering and process management in an agile environment
- You love developing and growing people and teams and have a track record of doing it
- You have led successful compliance and certification efforts, understand well the process and stakeholders management required
- You have knowledge or certification addressing industry standards such as ISO IEC 9001, 25010 and 15504 / SPICE
- You worked on successful open source projects known for their demonstrated engineering processes
Additional skills that you might also bring:
- Background as a software developer
- Experience in establishing product engineering development metrics and KPIs
- Strong critical thinking and problem-solving skills
What We Offer You
- Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills.
- In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.
- In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.
- 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.
Application Closing Date
Not Specified.
===
===
3). ISV Embedded Solutions Director
Location: Lagos
Description
- We are hiring an ISV Embedded Solutions Director in various locations to drive partnerships for licensing and embedding Ubuntu and Ubuntu Pro into software and SaaS solutions.
- Canonical supports ISV customers and alliances in building on Ubuntu and Ubuntu Pro, which helps them deliver fast, reliable, secure, compliant and consistent solutions.
- We provide the world’s largest base of open source software with a full-support SLA, FIPS cryptographic compliance, HIPAA and FedRAMP compliant security commitments, and the number one developer experience.
- We work closely with every major public cloud to optimise Ubuntu for their environment, integrating it with their cloud-specific services and capabilities. That makes it easier for ISVs to offer their solution across all of those clouds with confidence.
- We also work with every major server vendor, IoT vendor, and silicon provider, to enable, optimise and certify Ubuntu on that hardware. This makes Ubuntu an outstanding choice for ISVs selling physical appliances or traditional application software.
- ISVs who build on Ubuntu get ten years of security coverage guarantees which enable them to meet enterprise SLA commitments.
- We cover 35,000 packages in Ubuntu, and also offer ten-year security SLAs for open source components that are not packaged but which are critical components in the AI/ML supply chain, enabling Docker images and VM images to be built with those components fully certified and assured.
- The world’s biggest brands in AI build on these Ubuntu Pro capabilities to ensure they stay focused on their product proposition rather than maintenance or compliance. Location: Multiple openings in the Americas and in EMEA time zones.
Responsibilities
The role entails:
- The ISV Embedded Solutions Director will collaborate with Product, Alliances, Sales, Business Development, and Marketing colleagues to prospect into ISV accounts, introduce our offerings, help partners or potential customers develop their products to best leverage our portfolio.
The successful candidate will:
- Drive embedded support and licensinfg sales with ISVs to exceed quarterly and annual bookings targets.
- Lead customer and partner relationships and interactions through all stages of the sales, customer success and support lifecycle.
- Deepen their understanding and engagement with the open source ecosystem.
- Identify and develop partnerships that support Canonical’s strategic ambitions.
- Collaborate with product management to ensure fitness and enhancement of our platforms and solutions for ISVs.
- Negotiate contracts with new and existing ISV partners and customers.
- Shape our content and messaging for ISV partners and customers.
Requirements
What we are looking for in you:
- Exceptional academic track record from both high school and university.
- Undergraduate Degree in a Technical subject or a compelling narrative about your alternative chosen path.
- Ability to establish strategic relationships with large organisations at all levels
- A passion for technology and extensive experience with the software and SaaS industry, Linux (Debian or Ubuntu preferred), the open source ecosystem, cloud models, and container service offerings.
- Experience with lead generation and business development in the software sector.
- Excellent interpersonal skills, curiosity, flexibility, and accountability.
- Outstanding business English writing and presentation skills.
- A personal drive to meet commitments and a track record of delivering beyond expectations.
- A commitment to leadership, skills development and mentorship.
- An appreciation of diversity and effectiveness in a multicultural, multi-national organisation.
- Ability to travel internationally twice a year for company events up to two weeks long.
What We Offer Colleagues
- We consider geographic location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance.
- In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person.
- Personal learning and development budget of USD 2,000 per year.
- Annual compensation review.
- Recognition rewards.
- Annual holiday leave.
- Maternity and paternity leave.
- Employee Assistance Programme.
- Opportunity to travel to new locations to meet colleagues.
- Priority Pass, and travel upgrades for long haul company events.
Deadline: Not Specified.
How to Apply: Interested and qualified candidates should use the links below to apply: