Canonical, the company behind Ubuntu, is seeking a Performance Engineer to join their distributed team. This role is part of a new career path focused on software performance, correctness, and efficiency across all engineering teams. The position requires deep technical expertise in performance optimization from CPU level to application level, working with various technologies including Linux kernel, compilers, runtimes, and distributed systems. The ideal candidate will combine technical excellence with leadership skills to drive performance culture across teams.
The role offers unique opportunities to work on open source projects that power cloud computing, AI, and IoT solutions worldwide. As a Performance Engineer, you'll be part of a global team that meets in person 2-4 times yearly in various locations. The position demands both technical depth in performance engineering and the ability to mentor others, making it ideal for those who combine technical expertise with leadership capabilities.
Canonical offers a truly distributed work environment, with colleagues in 70+ countries. The company is founder-led, profitable, and growing, providing stability and opportunity for career growth. The role includes comprehensive benefits, professional development support, and the chance to work on cutting-edge open source technologies that power some of the world's largest enterprises.
This position would suit someone passionate about performance optimization, with strong analytical skills and the ability to work across different layers of the software stack. The role requires excellent communication skills, as you'll be collaborating with teams globally and helping to build a performance-focused engineering culture throughout the organization.