Remote Senior Software Performance Engineer

Posted 1 hour ago

Share:

Please let May Mobility know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.

Description:

  • Join May Mobility as a Senior Performance Engineer on the Behavior Planning team, focusing on latency, throughput, memory utilization, and thread safety for real-time decision-making pipelines.
  • Collaborate with roboticists to profile the stack, enforce performance budgets, and build execution guardrails for high-throughput execution.

Requirements:

  • Deep understanding of CPU cache hierarchies, memory alignment, lock-free concurrency models, and Linux OS thread scheduling.
  • Hands-on experience with Linux profiling toolchains and dynamic sanitizers.
  • Strong proficiency in modern C++ (C++17/20) with a focus on low-overhead abstractions and cache-friendly data layouts.
  • Familiarity with micro-benchmarking frameworks and performance-regression testing in CI.
  • Experience in performance-critical software environments (e.g., game engines, financial technology).
  • B.S. Degree in Computer Science, Computer Engineering, or equivalent.

Benefits:

  • Comprehensive healthcare suite including medical, dental, vision, life, and disability plans.
  • Rich retirement benefits with an immediately vested employer safe harbor match.
  • Generous paid parental leave and flexible vacation policy.
  • Total Wellness Program providing resources for overall wellbeing.

Report this job

Job expired or something else is wrong with this job?

Report job
SerpApi

SerpApi

Scrape Google and other search engines from our fast, easy, and complete API.

RemoteYeah Ads