Open Role
Canonical

Remote opportunity at

Canonical

Performance Engineer - Open Source

Canonical, the publisher of the Ubuntu operating system, is hiring Performance Engineers to join engineering teams across the enterprise. The company provides open source software utilized…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Not specified
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz51m agoEmployer posted Oct 24, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical, the publisher of the Ubuntu operating system, is hiring Performance Engineers to join engineering teams across the enterprise. The company provides open source software utilized in areas such as public cloud, artificial intelligence, data science, and the Internet of Things. Operating primarily as a distributed organization, Canonical maintains a globally dispersed workforce across numerous countries with rare office-based positions. This role focuses on software performance, correctness, and efficiency across…

Job Description

Canonical, the publisher of the Ubuntu operating system, is hiring Performance Engineers to join engineering teams across the enterprise. The company provides open source software utilized in areas such as public cloud, artificial intelligence, data science, and the Internet of Things. Operating primarily as a distributed organization, Canonical maintains a globally dispersed workforce across numerous countries with rare office-based positions.

This role focuses on software performance, correctness, and efficiency across every layer of the technology stack, from the Linux kernel to web applications and silicon architecture. Performance Engineers work on shared measurement tools, analytical frameworks, and test harnesses while collaborating with major cloud and silicon partners. Professionals in this track have the option to transition between different products every two years.

Ideal candidates are described as perfectionists and precision artists who demonstrate deep technical insight into runtimes, compilers, and system hardware. The position requires strong leadership capabilities, a drive for mentorship, and the ability to champion a culture of performance and rigorous testing.

Responsibilities

  • Drive software performance and correctness within a designated project
  • Collaborate with colleagues and the global open source community
  • Contribute to shared tools, infrastructure, and frameworks for performance measurement, analysis, and reporting
  • Teach, train, and develop team members in performance culture and design
  • Strengthen testing capabilities, harnesses, and pipelines
  • Analyze complex systems and codebases to evaluate performance and scalability
  • Resolve technical challenges directly or by leveraging influence, leadership, and skills development
  • Review technical designs and source code

Requirements

  • Demonstrable personal initiatives focused on measuring and improving code performance, efficiency, and correctness
  • Confidence to respectfully provide and exchange feedback and share ideas
  • A track record of exceeding expectations to achieve outstanding outcomes
  • Demonstrated leadership commitment to skills development and mentorship
  • A passion for technology highlighted by personal projects and initiatives
  • Strong work ethic and the confidence to operate alongside motivated peers
  • Professional written and spoken English proficiency paired with excellent presentation skills
  • Experience working with Linux, with a preference for Debian or Ubuntu
  • Excellent interpersonal skills combined with curiosity, flexibility, and accountability
  • Appreciation for diversity and the ability to work politely and effectively in a multicultural organization
  • Self-motivation, thoughtfulness, and a results-oriented mindset
  • Ability to travel internationally twice per year for company events lasting up to two weeks

Qualifications

  • Exceptional academic record spanning both high school and university studies
  • Undergraduate degree in Physics, Mathematics, or Computer Science
  • Low-level CPU insights and assembly language familiarity
  • Kernel performance knowledge covering scheduling, context switching, and hardware acceleration
  • Distributed systems performance awareness in tracing and debugging
  • Compiler level performance expertise including profile-guided optimization, inlining, and assembler knowledge
  • Runtime performance familiarity across Golang, Python, JVM, or NodeJS
  • Database performance evaluation proficiency in planning, indexing, data modeling, tracing, and monitoring
  • Web browser performance insights covering JavaScript, web frameworks, tracing, and CSS
  • Familiarity with performance measurement tooling such as profiling, eBPF, D-Trace, and flamegraphs
  • Experience with benchmarks and measurement tools like the Phoronix Test Suite
  • Test harness development skills in languages such as C, C++, Rust, Python, Golang, NodeJS, or JavaScript

Core Skills

Benefits

  • Geographically adjusted compensation reviewed annually
  • Performance-driven annual bonus or commission
  • Distributed work environment featuring twice-yearly in-person team sprints
  • Personal annual learning and development budget of USD 2,000
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Priority Pass and travel upgrades for long-haul company events

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the remote work policy for this position?

Canonical operates as a distributed organization with very few office-based roles, and teams meet in person two to four times per year in various global locations.

What salary is offered for this role?

The source posting does not specify a salary figure, noting only that compensation is shaped by geographical location, experience, and performance.

What educational background is required?

The role looks for an exceptional academic track record and an undergraduate degree in Physics, Mathematics, or Computer Science.

Is travel required for this position?

Yes, colleagues must have the ability to travel internationally twice a year for company events that can last up to two weeks.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Canonical
CanonicalAdded to Jobsiz 51m ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 51m ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 51m ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 51m ago
Full-timeRemote

Posted by Canonical

Source: Jobicy — APAC

View the original listing ↗

Posted by employer: Oct 24, 2026

Added to Jobsiz: Oct 30, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

419Open Jobs
—No reviews yet
View Company Profile