Remote Job Opportunities at Canonical Nigeria

Location

Remote

Salary

Not Disclosed

Job Type

Full Time

Deadline

Not Specified

About

Canonical is a global technology company and the publisher of Ubuntu, one of the world’s most widely used open-source operating systems. Founded in 2004, Canonical operates as a remote-first organization, powering innovations in cloud computing, AI, data science, IoT, and enterprise infrastructure across the world.

Canonical provides employees with a distributed work environment, strong learning culture, and global exposure.

Job Description

Available Positions 

1. Marketing Manager (Remote)

Job Description

Canonical is seeking a creative and data-driven Marketing Manager to lead go-to-market strategies, integrated campaigns, and demand generation initiatives. The role blends strategic planning with hands-on execution across multiple marketing channels.

Key Responsibilities

  • Own end-to-end go-to-market planning and campaign execution
  • Develop marketing programs that drive awareness, engagement, and revenue
  • Collaborate with Sales, Product, Content, Events, Paid Media, and Social teams
  • Optimise content and campaigns using data-driven insights
  • Lead product launches, events, and account-based marketing initiatives

Qualifications & Requirements

  • Degree in Marketing, Business, or related field (BA/BSc/HND)
  • Experience in technology, SaaS, or enterprise IT marketing
  • Strong storytelling and communication skills
  • Data-driven mindset with campaign optimisation experience
  • Ability to balance strategy with execution in a fast-paced environment

2. Salesforce / NetSuite Engineering Manager (Commercial Systems)

Job Description

Canonical is hiring an Engineering Manager to lead the design and development of internal business systems, including Salesforce and NetSuite. This role involves managing engineering teams, improving internal products, and aligning systems with business needs.

Key Responsibilities

  • Lead a team of software engineers
  • Oversee design and development of internal systems
  • Improve engineering processes and system performance
  • Collaborate with operations and business teams
  • Ensure system reliability, scalability, and compliance

Qualifications & Requirements

  • Degree in a technical discipline or a strong alternative technical background
  • Experience developing or managing Salesforce, NetSuite, or ERP/CRM systems
  • Strong leadership and communication skills
  • Proven ability to exceed expectations and deliver results
  • Willingness to travel internationally twice yearly
  • Experience in accounting, sales operations, or business systems
  • Performance engineering experience

3. Containerization & Virtualisation Engineer

Job Description

Canonical iseekingor a Containerization & Virtualisation Engineer to work on low-level system technologies, open-source virtualisation, and container platforms that power global infrastructure.

Key Responsibilities

  • Design and implement new system features
  • Collaborate with upstream open-source communities
  • Conduct security analysis and performance optimisation
  • Write, debug, and review high-quality production code
  • Work closely with distributed engineering teams

Qualifications & Requirements

  • Degree in Computer Science, Engineering, or related STEM field
  • Experience with container or virtualization technologies
  • Strong Linux experience (Ubuntu or Debian preferred)
  • Background in kernel or low-level systems engineering
  • Excellent written and spoken English

How to Apply

Interested and qualified candidates should apply online using the links below:

Marketing Manager – Apply Here

Salesforce / NetSuite Engineering Manager – Apply Here

Containerization & Virtualisation Engineer – Apply Here

Share This Job

Never Miss an Update

Join our community! Get instant job alerts, scholarship news, and career tips delivered directly to you on your favorite platform.