Performance Engineer - Open Source

Canonical
Anywhere
Workplace: RemoteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Leadership","Mentorship","Communication","Problem-solving","Accountability"]

Drive software performance and correctness across Ubuntu and the full stack, from kernel-level behavior to server, desktop, and web components. Build and improve test harnesses, measurement tooling, and shared infrastructure for benchmarking, analysis, and reporting. Collaborate with global colleagues and community, review designs and code, and help establish a performance engineering culture through teaching and mentorship.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canonical
Canonical
2 years ago

Performance Engineer - Open Source

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Drive software performance and correctness across Ubuntu and the full stack, from kernel-level behavior to server, desktop, and web components. Build and improve test harnesses, measurement tooling, and shared infrastructure for benchmarking, analysis, and reporting. Collaborate with global colleagues and community, review designs and code, and help establish a performance engineering culture through teaching and mentorship.
Location: Anywhere
Workplace: Remote
Employment Type: Full time · Permanent
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Drive software performance and correctness for a specific project.
  • •Strengthen test capabilities, harnesses, and pipelines to improve correctness and measurement.
  • •Work on shared tools and infrastructure for performance measurement, analysis, and reporting.
  • •Analyze systems and code to understand performance and scalability across the stack.
  • •Teach and develop performance culture and skills in the team, including reviewing code and technical designs.
Travel: Low travel

Pay and Benefits

Perks:Learning BudgetHoliday LeaveMaternity LeavePaternity LeaveEmployee AssistancePriority PassTravel Allowance

Key Requirements

  • •Exceptional academic track record from high school and university.
  • •Undergraduate degree in Computer Science, Mathematics or Physics.
  • •Demonstrable personal initiatives to measure and improve performance, efficiency, and correctness in code.
  • •Experience with Linux (Debian or Ubuntu preferred) and the ability to analyze systems and code for performance and scalability.
  • •Professional written and spoken English with excellent presentation skills.
Experience:Open sourceLinuxCloudData scienceAIIoT
Education:Bachelor's in Computer Science, Mathematics or Physics
Skills:LeadershipMentorshipCommunicationProblem-solvingAccountability
Languages:English
Tech Stack:CC++RustGolangPythonJavaFlutterDartJVMNodeJSJavaScriptLinuxUbuntuEBPFD-TraceFlamegraphsPhoronix Test Suite

Company Brief

Canonical
Develops and maintains Ubuntu, a leading open-source Linux distribution, and provides cloud, IoT, and enterprise support, tooling, and services to enable deployment, management, and security of infrastructure and applications.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Bootstrapped
Headquarters: London, United Kingdom
Founded: 2004
WebsiteLinkedIn