This role involves driving software performance and correctness across various projects at Canonical, collaborating with global teams, developing shared tools and infrastructure, and mentoring others to enhance performance engineering practices within the company.
Key Responsibilities
Drive software performance and correctness in specific projects
Collaborate with global colleagues and community
Develop and maintain shared tools and infrastructure for performance measurement, analysis, and reporting
Teach, train, and develop team skills in performance culture and design
Strengthen test capabilities, harnesses, and pipelines
Analyze systems and code to understand performance and scalability
Solve performance and correctness problems through direct action or influence
Review code and technical designs
Requirements
An undergraduate degree in Computer Science, Mathematics or Physics
Demonstrable personal initiatives to measure and improve performance, efficiency and correctness in code
Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation
A track record of going above-and-beyond expectations to achieve outstanding results
Leadership and commitment to skills development and mentorship
Passion for technology evidenced by personal projects and initiatives
The work ethic and confidence to shine alongside motivated colleagues
Professional written and spoken English with excellent presentation skills
Experience with Linux Debian or Ubuntu preferred
Ability to travel internationally twice a year, for company events up to two weeks long
Benefits & Perks
Compensation is based on location, experience, and performance, with annual reviews and more frequent reviews for graduates and associates
Performance-driven annual bonus or commission
Distributed work environment with in-person team sprints twice a year
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
Ready to Apply?
Join Canonical and make an impact in renewable energy