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.

