about 2 months ago
Base Salary
$217k - $307k/yr
Responsibilities
- Build real-time instrumentation for performance monitoring and benchmarking frameworks.
- Create performance-optimization workflows for evaluating and analyzing performance at scale.
- Analyze profiling data to identify resource utilization hotspots and optimization opportunities.
- Propose and co-implement actionable solutions with software component teams.
- Support teams in maximizing code performance while minimizing resource contention.
Requirements
- 6+ years of professional experience in software development or related fields.
- Hands-on experience in developing, debugging, and profiling complex multi-process real-time systems.
- Strong knowledge of C++ and experience with large code bases.
- Familiarity with CPU system architecture and OS fundamentals.
- Good communication and organization skills with a logical approach to problem-solving.