2 days ago
Responsibilities
- Provide technical leadership on profiling software design, ensuring scalability.
- Mentor junior engineers and promote an environment of continuous learning and improvement.
- Design, develop, and test features for profiling tools.
- Fix bugs and support customers.
Requirements
- Experience developing complex software solutions using a systems language (ideally Rust or strong C++).
- Commercial or personal experience with Rust.
- Experience with large computing clusters and their performance monitoring ecosystems.
- Understanding of system architecture, memory management, multithreading, and hardware utilization.
- Excellent problem-solving skills and ability to debug complex issues.
- Strong communication and collaboration skills.
- Proficiency with version control (Git).
- Experience working in an Agile environment.
Benefits
- Competitive salary.
- Annual leave policy.
- Medical and dental health plans.
- Gym card.
- Employee pension matched up to 4%.
- Commitment to building an inclusive work environment.