Hiring! Performance Engineer – Open Source

Company:Canonica

Description: Nice-to-have skills we value

Low-level CPU insights and assembly language – understanding cache, registers, vectorization, memory

Kernel performance insights – scheduling, context switching, hardware acceleration

Distributed systems performance insights – tracing, debugging

Compiler level performance insights – profile guided optimization, inlining, assembler

Runtime performance insights – Golang, Python, JVM, NodeJS

Database performance evaluation – plans, indexing, data modelling, tracing, monitoring

Web browser performance insights – JS, web frameworks, tracing, CSS

Performance measurement tooling – profiling, eBPF, D-Trace, flamegraphs

Benchmarks and performance measurement tools – Phoronix Test Suite, others

Test harnesses and capabilities in C, C++, Rust, Python, Golang, NodeJS, JavaScript

The role entails

Drive software performance and correctness in a specific project

Collaborate with colleagues and community around the globe

Work on shared tools and infrastructure for performance measurement, analysis and reporting

Teach, train and develop skills in your team for performance culture and design

Strengthen test capabilities, harnesses and pipelines

Analyze systems and code to understand performance and scalability

Solve problems directly or through influence, leadership and skills development

Review code and technical designs

What we are looking for in you

Exceptional academic track record from both 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

Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation

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)

Excellent interpersonal skills, curiosity, flexibility, and accountability

Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation

Thoughtfulness and self-motivation

Result-oriented, with a personal drive to meet commitments

Ability to travel internationally twice a year, for company events up to two weeks long.

Job type: Full‑time

Work mode: remote

To apply for this job please visit job-boards.greenhouse.io.