Performance Engineer - Open Source
Canonical
About the position
Join a pioneering tech firm as a Performance Engineer, focusing on software performance and correctness across various projects.
Tech stack
- linux
- performance
- python
- go
- java
- cpp
Requirements
Required:
- 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
- Professional written and spoken English with excellent presentation skills
Nice to have:
- Experience with Linux (Debian or Ubuntu preferred)
- Low-level CPU insights and assembly language - understanding cache, registers, vectorization, memory
- Excellent interpersonal skills, curiosity, flexibility, and accountability
Responsibilities
- 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
Benefits
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Maternity and paternity leave