For Employers

Canonical

Remote Job Openings at Canonical (98)

Software Engineer - Secure Container Images

Brazil 5-10 yrs exp Software Development

You will build and maintain hardened container images while designing automated CI/CD pipelines to manage the full lifecycle of these artifacts. Additionally, you will collaborate with cross-functional teams to ensure security compliance and mentor junior colleagues in a distributed environment.

Talent Acquisition Strategist

Brazil 5-10 yrs exp Recruitment

You will lead the strategic Talent Science project roadmap and drive delivery excellence by leveraging data-driven insights and behavioral science. Additionally, you will coach team members and collaborate with senior leadership to ensure hiring processes align with high-performance outcomes.

Regional SDR Director

Brazil, Canada, Liberia, Mexico 5-10 yrs exp Sales

Direct regional SDR and BDR managers across AMER, EMEA, and APAC to maintain a multi-million dollar pipeline. Develop and mentor sales professionals while fostering a culture of high integrity and performance within a remote-first environment.

Content Marketing Manager

Brazil 2-5 yrs exp Writing

Develop and execute a content marketing strategy aligned with business goals, SEO, and brand positioning. Manage the end-to-end content calendar and collaborate with cross-functional teams to optimize content for search and AI engines.

Accounts Receivable Clerk

Brazil 0-2 yrs exp Finance

The role involves maintaining the accuracy of A/R ledgers, processing customer invoices, and managing debt collection to maximize cash flow. Additionally, the clerk will handle customer data validation and assist with month-end bank and balance sheet reconciliations.

Alliances & Channels Leader

Brazil, Liberia, Mexico 10+ yrs exp Others

Lead and scale strategic partner motions to drive revenue growth and market expansion for Canonical. This involves owning the strategy for sell-to, sell-through, and sell-with motions across various partner ecosystems including GSIs, ISVs, and cloud providers.

Accounts Payable Clerk (Entry Level Opportunity)

United Kingdom 0-2 yrs exp Finance

The role involves maintaining accurate accounts payable ledgers, processing supplier invoices, and preparing payments. Additionally, the clerk will handle vendor data management and assist with month-end processes such as accruals and bank reconciliations.

Executive Assistant / Corporate Administrator

Brazil 2-5 yrs exp Software Development

Support operations for various departments by coordinating reports, scheduling meetings, and managing executive logistics. Organize international company events and manage suppliers and stakeholders to ensure smooth business operations.

Global Treasury Analyst

Brazil, Mexico 5-10 yrs exp Finance

The role focuses on optimizing global cash positions, managing currency exchange risk, and overseeing bank credit risk. It involves forecasting liquidity requirements and implementing treasury management systems to ensure optimal returns on cash.

Channel Partner Sales Executive, UKI

Brazil 5-10 yrs exp Sales

Develop and execute channel strategies to recruit and manage distributors and resellers within the UKI territory. Drive business growth by increasing awareness of Canonical's open source and cloud solutions and managing the partner pipeline.

Legal Counsel - Regulatory Compliance, Product and Privacy

United Kingdom 2-5 yrs exp Legal

The role involves drafting corporate policies and deploying controls to meet global regulatory compliance and privacy requirements. It also includes providing legal support to product teams and collaborating with local counsel across multiple countries.

Senior Marketing Automation Manager

Brazil 5-10 yrs exp Marketing

Design and optimize advanced multi-channel CRM journeys and lead nurturing frameworks. Build scalable automation workflows and lead experimentation programs to improve conversion and performance.

Group Financial Controller

United Kingdom 10+ yrs exp Finance

Lead all core accounting functions, ensuring the integrity of financial information through robust governance, policies, and controls. Manage financial reporting, external audits, and the implementation of finance systems and AI workflows to enable business scaling.

Graduate Sales Development Representative - Canada (Remote)

Mexico 0-2 yrs exp Sales

The role focuses on identifying customer projects that fit product lines and generating a multi-million pound pipeline through inbound and outbound campaigns. Responsibilities include handling customer inquiries, researching prospects, and collaborating with marketing and sales teams to drive results.

Entry-level communications specialist

Brazil 2-5 yrs exp Writing

Create and publish content across multiple social media channels to engage developers and tech enthusiasts. Deliver regular analysis on performance metrics and execute growth tests to increase audience engagement.

Sales Enablement Professional

Brazil 5-10 yrs exp Sales

Architect and lead global sales enablement strategies to improve productivity, reduce ramp time, and increase win rates. This involves creating sales plays, managing the enablement tech stack, and translating technical roadmaps into value-based narratives.

Channel Partner Sales Executive

Liberia 5-10 yrs exp Sales

Develop and execute channel strategies to recruit and manage distributors and resellers within an assigned territory. Drive business growth by increasing awareness of Canonical's open source and cloud solutions through partner enablement and pipeline management.

Cost Accounting Manager

United Kingdom 5-10 yrs exp Finance

Lead the cost recognition process and drive the alignment of operational processes and financial systems for efficiency and transparency. Manage a team focused on systems accounting and automation to ensure accurate reporting and compliance with IFRS standards.

Ubuntu Linux Kernel Test Engineer

China, Taiwan 5-10 yrs exp Software Development

Design and maintain comprehensive test plans and automated infrastructure to ensure the quality, stability, and security of Ubuntu Linux kernels. Develop CI/CD pipelines and conduct performance benchmarking and fuzzing to detect regressions and vulnerabilities.

Technical & Reporting Accountant

United Kingdom 5-10 yrs exp Finance

The role involves researching and interpreting accounting standards to provide technical advice for complex transactions and drafting policy documentation. Additionally, the accountant will manage month-end reporting, statutory accounts, and support the business in preparing for a planned IPO.

Marketing Team Lead

Brazil, Mexico 5-10 yrs exp Marketing

Lead the go-to-market strategy and execution for core marketing tracks, ensuring successful product launches and adoption growth. Coordinate with product, sales, and partner teams to deliver integrated campaigns and mentor junior colleagues.

Sales Operations Analyst

Brazil, Mexico 2-5 yrs exp Sales

Support global sales and business development operations by driving data quality and streamlining the lead-to-order process. Provide analytical insights to improve territory management, sales productivity, and revenue operations metrics.

Embedded Devices Software Solution Sales Manager (APAC)

Canada 5-10 yrs exp Sales

Drive revenue growth by prospecting new business and managing strategic accounts for Ubuntu's embedded and IoT software portfolio across the APAC region. Collaborate with field engineers and marketing to execute territory plans and meet annual bookings quotas.

Embedded Devices Software Solution Sales Manager (Americas)

Mexico 5-10 yrs exp Sales

Responsible for driving bookings and strategic account development for Ubuntu's embedded and IoT software portfolio across the Americas. This includes prospecting new business, managing the full sales cycle, and collaborating with field engineers to meet customer requirements.

Embedded Devices Software Solution Sales Account Manager

Liberia 5-10 yrs exp Sales

Develop and execute territory sales plans to drive adoption of Ubuntu and Ubuntu Core for IoT across mission-critical industries. Manage the full sales cycle from prospecting and pipeline development to closing contracts and maintaining long-term customer relationships.

Embedded Devices Software Solution Sales Director (Japan)

Canada 5-10 yrs exp Sales

Develop and execute a territory sales plan to increase market awareness and close contracts for Ubuntu's embedded software portfolio in Japan. Manage the full sales cycle from prospecting and pipeline development to closing and maintaining strategic customer relationships.

Regional HR Manager - AMER

Mexico 5-10 yrs exp Recruitment

Lead and scale the regional HR team to provide compliant, scalable operations while partnering with senior leadership on organizational strategy. Manage the full employee life-cycle, including talent development, performance management, and employee relations across multiple jurisdictions.

Software Engineer - Cross-platform C++ - Multipass

Brazil 5-10 yrs exp Software Development

You will architect, develop, and maintain the Multipass software while ensuring a high-quality user experience across Windows, macOS, and Linux. Additionally, you will provide technical leadership, mentor team members, and actively contribute to the open source community.

Senior communications specialist - social media

Brazil 5-10 yrs exp Writing

Develop and execute a comprehensive communications strategy across multiple social media channels to drive brand equity and product adoption. Analyze campaign performance and collaborate with cross-functional teams to ensure messaging alignment and audience engagement.

Telco Field Engineering Director

Liberia 10+ yrs exp Others

Lead and develop global teams of field engineers focused on presales and professional services for telco customers. Act as a trusted advisor to solve customer problems while driving engineering strategy and operational excellence.

Senior Software Engineer - Python/Golang - Kubernetes

Brazil, Mexico 5-10 yrs exp Software Development

You will build operators and addons for the Kubernetes product team to ensure complete lifecycle management of mission-critical components. Additionally, you will collaborate with distributed teams and industry partners to deliver high-quality features and debug complex issues.

Open Source Enterprise Sales Manager - North America

Mexico 5-10 yrs exp Sales

The role involves leading the direct sales team in North America and driving revenue growth through strategic relationships and partnerships. You will work closely with various internal teams to deliver on targets and objectives.

Graduate Partner Marketing Manager

Mexico 0-2 yrs exp Marketing

This entry-level role involves supporting the execution of joint marketing activities with global partners, assisting in building go-to-market plans, and refining messaging to track pipeline generation. Responsibilities also include creating integrated campaigns, packaging product offerings into marketing materials, and helping to scale partner programs through automation and feedback.

Customer Success - Team Manager

Liberia 5-10 yrs exp Sales

Key responsibilities include analyzing regional performance metrics, identifying trends and opportunities for improvement, and implementing changes to increase efficiency and achieve business objectives, while also providing mentoring, coaching in post-sales account management, and feedback to team members.

Engineering Manager - Ubuntu Desktop Apps

Liberia 5-10 yrs exp Others

The manager will guide the team in delivering modern desktop applications that integrate seamlessly with the Ubuntu platform while ensuring high standards of quality, performance, and security. Responsibilities include guiding architecture, leading and mentoring engineers, planning feature delivery across releases, and collaborating with product and design teams.

Sales Development Representative (Arabic Speaker)

Brazil 0-2 yrs exp Sales

The primary objective is to find customer projects that fit Canonical's product lines and promote the company's reputation across various industries and geographies. Responsibilities include handling inbound inquiries, executing outbound campaigns, traveling for events, collaborating across teams, and generating a multi-million pound pipeline.

Engineering Director - Commercial Systems

Brazil 10+ yrs exp Others

The Engineering Director will lead the Commercial Systems unit, overseeing three engineering teams responsible for developing and operating internal software products like billing services, contract management, and the Livepatch security solution. This involves leading multiple teams of engineers, developing engineering managers, setting performance goals, and being accountable for product development roadmaps.

Engineering Director - Business Data

Brazil 10+ yrs exp Others

The Engineering Director will lead the Business Data unit, comprising three engineering teams responsible for the development and operations of internal business systems integrations, a full data mesh solution, and the configuration of core business systems like Salesforce and NetSuite. This role involves overseeing software engineering managers and ensuring the teams deliver critical services for Canonical's business and data analytics.

Cloud Alliances Business Development Lead

Mexico 5-10 yrs exp Software Development

This role is responsible for coordinating go-to-market activities with tier 1 Cloud Partners, developing joint product roadmaps, and driving delivery and go-to-market plans to enable differentiated offerings. The lead will also manage quarterly and yearly public cloud derived revenue budget forecasts and support interactions between Canonical's internal teams and cloud partners to service customers.

IBM Global Alliance Director

Mexico 5-10 yrs exp Others

The Director will lead the global IBM alliance team, working across geographies to develop and maintain senior executive relationships and foster collaboration on joint business objectives. This includes managing and growing a global team of Business Development Managers to identify new opportunities, drive revenue growth, execute go-to-market strategies, and oversee alliance management operations.

System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

Mexico 5-10 yrs exp Software Development

The engineer will collaborate with a distributed team to select, integrate, and package best-of-breed tooling for GCC and LLVM within Ubuntu, while writing high-quality code for new features and debugging existing issues. They will also participate in code reviews, discuss designs, and work with other teams to enhance Ubuntu's overall performance and developer experience.

Product Marketing Manager

Brazil 5-10 yrs exp Product

The Senior Product Marketing Manager will develop and execute go-to-market strategies for key products, leading messaging and positioning efforts. They will collaborate cross-functionally to launch new products and features while driving customer engagement and growth.

Public Cloud Enablement Professional

Mexico 2-5 yrs exp Software Development

The Public Cloud Enablement Professional will drive Canonical’s joint initiatives and technical engagements with major public clouds, collaborating with various teams to align on open-source strategies. They will also act as a product champion and maintain relationships with engineering teams to optimize Ubuntu on public clouds.

Revenue Accountant

Indonesia 5-10 yrs exp Sales

Assist in the month-end reporting process and take full responsibility for a part of the revenue recognition process. Support the finance team's plans to prepare for an IPO and improve the efficiency of financial processes.

Ubuntu Engineering Manager

Liberia 5-10 yrs exp Others

You will be accountable for your technical roadmap and responsible for your team, helping them grow as engineers and ensuring they do important and satisfying work. You will lead, challenge, and develop strong engineers while facilitating technical delivery and working on strategy and execution.

Community Engineer (multiple roles and seniority levels)

Liberia 2-5 yrs exp Software Development

The Community Engineer will design, execute, and scale initiatives that foster a thriving community, working closely with various teams to integrate community plans with Canonical's objectives. They will support and engage with volunteer developers, ensuring their success and the sustainability of projects.

Americas Sales Director, ISV Embedded Solutions

Mexico 5-10 yrs exp Sales

The Sales Director will drive embedded support and licensing sales with ISVs to exceed quarterly and annual bookings targets while leading customer and partner relationships throughout the sales lifecycle. They will also collaborate with various teams to enhance Canonical's offerings for ISVs.

Accountant

Indonesia 5-10 yrs exp Finance

Assist in the month-end reporting process and have full responsibility for part of the ledger processes. Support the finance team's plans to prepare for an IPO and improve the efficiency of financial processes.

Developer Relations Engineer

Brazil, Indonesia 2-5 yrs exp Software Development

A Developer Relations Engineer engages with developer communities and contributes to product meetings, technical documentation, and community interactions. They also identify opportunities for improving the developer experience and present at various events.

Telecom Account Executive

United States 2-5 yrs exp Sales

The successful candidate will represent the company and its solutions in their territory, build and execute a territory plan, and manage customer relationships throughout the sales cycle. They will also be responsible for developing new pipeline and closing contracts to meet bookings targets.

LATAM Enterprise Account Executive - Spanish speaker

Colombia 2-5 yrs exp Sales

The successful candidate will represent the company and its solutions in their territory, build and execute a territory plan, and develop new pipeline through outreach and prospecting. They will manage customer relationships throughout the sales cycle and work with field engineers to propose solutions that address customer business problems.

Manager of Enterprise Open Source Sales Team

India, South Africa, United States 5-10 yrs exp Sales

The successful candidate will lead a regional sales team, managing a quota for annual bookings while developing relationships with enterprise clients. They will be responsible for executing territory plans, supporting contract closures, and ensuring accurate pipeline reporting.

Junior Ubuntu Software Engineer

Liberia 0-2 yrs exp Software Development

The role involves designing, building, and shipping software in various programming languages, as well as packaging, integrating, testing, and uploading open source software to the Ubuntu repositories. Engineers will also debug issues and contribute to upstream open source projects while collaborating with a globally distributed team.

Ubuntu Engineering Lead

Liberia 5-10 yrs exp Others

You will be accountable for your technical roadmap and responsible for your team, helping them grow as engineers and do important work. You will lead, challenge, and develop strong engineers while facilitating technical delivery and working on strategy and execution.