FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Performance Engineer
May Mobility. Own latency, throughput, memory utilization, and thread safety for the real-time decision-making pipeline.
Posted 9/21/2026full-timeRemote • Michigan • United StatesSenior💰 $160,000 - $180,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in performance optimization and real-time decision-making systems, with a strong focus on modern C++ development, multi-core processing, and automated performance testing within CI/CD environments.
Highest-signal resume keywords
Modern C++ (C++17/20)Linux Profiling Toolchains (Perf, Tracy, eBPF)Micro-Benchmarking Frameworks (Google Benchmark)Performance-Critical Software EnvironmentsAutomated CI/CD Performance Testing Infrastructure
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
CPU Cache Hierarchies (L1/L2/L3)Memory AlignmentLock-Free Concurrency ModelsThread SchedulingLow-Overhead AbstractionsRAIICache-Friendly Data LayoutsDynamic Sanitizers (ASan, TSan, Valgrind)Performance-Regression TestingHigh-Frequency Execution Loops Refactoring
Certifications & Qualifications
B.S. Degree in Computer ScienceB.S. Degree in Computer EngineeringMaster’s Degree in Computer ScienceMaster’s Degree in Computer EngineeringPhD in Computer SciencePhD in Computer Engineering
Industry Keywords
AVRoboticsHigh-Throughput Real-Time Control SystemsGame EnginesFinancial TechnologyDatabase RuntimesOperating System Kernels
Tech Stack
Tools & technologiesLinuxC++
About the role
Key responsibilities & impact- Own latency, throughput, memory utilization, and thread safety for the real-time decision-making pipeline.
- Instrument the behavior pipeline to measure runtime performance, isolating latency spikes, resource contention, and memory inefficiencies.
- Refactor high-frequency execution loops to maximize cache utilization, eliminate dynamic memory allocations, and reduce tail latency.
- Re-engineer thread boundaries and synchronization logic to maximize multi-core parallel processing while ensuring thread safety.
- Build automated micro-benchmarks and runtime telemetry into CI/CD pipelines to prevent performance regressions.
- Partner with autonomy teams to establish performant, low-overhead C++ module interfaces for new behavioral features.
Requirements
What you’ll need- Deep understanding of CPU cache hierarchies (L1/L2/L3), memory alignment, lock-free concurrency models, and Linux OS thread scheduling.
- Hands-on experience with Linux profiling toolchains (e.g., Perf, Tracy, eBPF) and dynamic sanitizers (ASan, TSan, Valgrind).
- Strong proficiency in modern C++ (C++17/20) with a focus on writing low-overhead abstractions, RAII, and cache-friendly data layouts.
- Familiarity with micro-benchmarking frameworks (e.g., Google Benchmark) and performance-regression testing in continuous integration.
- Experience in performance-critical software environments such as game engines, financial technology, database runtimes, or operating system kernels.
- B.S. Degree in Computer Science, Computer Engineering, or an equivalent degree.
- Master’s degree or PhD in Computer Science, Computer Engineering, or a related field is desirable.
- At least 5 years of professional experience is desirable.
- Prior experience in AV, robotics, or high-throughput real-time control systems is desirable.
- Proven track record of designing and scaling automated CI/CD performance testing infrastructure is desirable.
Benefits
Comp & perks- Comprehensive healthcare suite including medical, dental, vision, life, and disability plans. Domestic partners who have been residing together at least one year are also eligible to participate.
- Health Savings and Flexible Spending Healthcare and Dependent Care Accounts available.
- Rich retirement benefits, including an immediately vested employer safe harbor match.
- Generous paid parental leave as well as a phased return to work.
- Flexible vacation policy in addition to paid company holidays.
- Total Wellness Program providing numerous resources for overall wellbeing