jobtraffic
Performance Engineer - Open SourcejobtrafficIreland

Cette offre d'emploi n'est plus disponible

jobtraffic

Performance Engineer - Open Source

jobtraffic
  • IE
    Ireland
  • IE
    Ireland

À propos

Performance Engineer – Open Source
Apply below after reading through all the details and supporting information regarding this job opportunity.

Join to apply for the Performance Engineer – Open Source role at Canonical


Canonical is a leading provider of open‑source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough initiatives such as public cloud, data science, AI, engineering innovation and IoT.


The company is founder‑led, profitable and growing. We have created a new career path for Performance Engineers who bring exceptional clarity to software performance, correctness and efficiency. These roles exist on every engineering team, working across the stack—from kernel to user‑level applications—to drive shared tools, measurement frameworks, analytics and culture.


We also have teams that work with every major silicon vendor and cloud, with a particular emphasis on performance optimisation of the entire stack for each architecture, CPU family or hypervisor. Our goal is to ensure Ubuntu users receive the best performance and efficiency across the entire stack.


Because the engineering culture at Canonical thrives on deep expertise and fresh perspective, performance engineers may move between products every two years to raise the bar for performance across multiple product families.


Nice‑to‑have Skills We Value

  • Low‑level CPU insights and assembly language – cache, registers, vectorisation, memory
  • Kernel performance – scheduling, context switching, hardware acceleration
  • Distributed systems performance – tracing, debugging
  • Compiler‑level performance – profile‑guided optimisation, inlining, assembler
  • Runtime performance – Golang, Python, JVM, Node.js
  • Database performance evaluation – plans, indexing, data modelling, monitoring
  • Web‑browser performance – JS, web frameworks, CSS, tracing
  • Performance measurement tooling – profiling, eBPF, flamegraphs
  • Benchmarks and performance tools – Phoronix Test Suite, others
  • Test harnesses – C, C++, Rust, Python, Golang, Node.js, JavaScript

Role Entails

  • Drive software performance and correctness in a specific project.
  • Collaborate with colleagues and the global community.
  • Work on shared tools and infrastructure for performance measurement, analysis and reporting.
  • Teach, train and develop performance culture and design skills.
  • Strengthen test capabilities, harnesses and pipelines.
  • Analyse systems and code to understand performance and scalability.
  • Solve problems directly or through influence and leadership.
  • Review code and technical designs.

What We Are Looking For in You

  • 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.
  • Confidence to speak up respectfully and share ideas.
  • Track record of exceeding expectations.
  • Leadership and commitment to skills development and mentorship.
  • Passion for technology demonstrated by personal projects.
  • Professional written and spoken English with excellent presentation skills.
  • Experience with Linux (Debian or Ubuntu preferred).
  • Excellent interpersonal skills, curiosity, flexibility and accountability.
  • Appreciative of diversity and effective in a multi‑cultural environment.
  • Thoughtfulness and self‑motivation.
  • Result‑oriented with a personal drive to meet commitments.
  • Ability to travel internationally twice a year, up to two weeks.

What We Offer Colleagues

  • Distributed work environment with twice‑yearly in‑person team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues.
  • Priority Pass, and travel upgrades for long‑haul company events.

Canonical is an Equal Opportunity Employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. xcfaprz Whatever your identity, we will give your application fair consideration.


#J-18808-Ljbffr
  • Ireland

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.