← All roles

Performance Engineer - Open Source

Canonical · Engineering · 20d ago

✓

Anyone, anywhere in the world can apply.

English requiredWorldwideAny timezoneLinuxPerformanceeBPFOpen Source

Applies on the original listing · via Jobicy

Who can apply

Read straight from the listing, so you know before you spend time on it.

Anywhere in the world

Anyone, anywhere in the world can apply.

“We have teams in every time zone, and can accommodate applications from almost any country.”

Over 1,000 colleagues across 70+ countries covering every time zone.

Async-first
The listing doesn't promise async-first working.
Contractor / B2B
No mention of hiring international contractors or invoicing.
Global stipend
No home office or equipment budget mentioned.
Annual retreat
Colleagues gather in person two to four times per year for company sprints.

Read from the listing automatically. Always confirm the details with the company before you accept an offer.

About the role

As a Performance Engineer at Canonical, you will embed with product teams or join the central performance engineering group to improve software correctness, benchmarking, and execution speed from the kernel to web applications. You will establish measurement harnesses, evaluate runtime and compiler-level behaviors, and foster a performance-minded engineering culture across Ubuntu and its ecosystem.

What you'll do

  • Drive software performance, efficiency, and correctness across assigned product areas
  • Build and improve shared tools and frameworks for performance measurement, analysis, and reporting
  • Strengthen automated test capabilities, harnesses, and benchmarking pipelines
  • Analyze low-level systems and application code to identify bottlenecks and scalability limits
  • Review technical designs and mentor engineering teams on performance practices

What you bring

  • Undergraduate degree in Computer Science, Mathematics, or Physics with strong academic credentials
  • Demonstrable personal or professional initiatives to measure and optimize code performance
  • Experience with Linux environments (Debian or Ubuntu preferred)
  • Professional written and spoken English proficiency
  • Ability to travel internationally twice a year for up to two weeks for company events

About Canonical

Canonical is the company behind Ubuntu, providing open source software and enterprise operating systems used globally in cloud, AI, and IoT environments. It operates as a fully distributed, global-first organization with staff across more than 70 countries.

View Canonical profile & open roles →

Weekly alerts for Engineering. No account needed.

Unsubscribe any time. See our Privacy Policy.

Canonical

Salary not listed

Apply now →