Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Parallel Systems Logo

Staff Software Engineer

Parallel Systems

$200,000 - $250,000
Aug 25, 2025
Los Angeles, CA, US
Apply Now

Transform freight transportation by shifting portions of the $900 billion U.S. trucking industry onto rail

Requirements

  • 8+ years of experience in backend or systems-level software development, with at least 2 years in a senior or staff-level technical role
  • Professional experience in C, C++, Rust, or other systems programming languages
  • Strong background in operating systems, networking, and concurrency models
  • Proven experience architecting highly available, high-performance distributed systems
  • Expertise with Linux environments, low-level system interactions, and memory management
  • Production experience with Rust or strong desire to work with Rust
  • Experience in safety-critical domains such as autonomous vehicles, industrial control, or aerospace

Responsibilities

  • Architect the design of high-performance, low-latency backend systems for mission-critical train control applications
  • Develop and maintain system-level software written primarily in Rust, ensuring scalability, safety, and reliability
  • Drive system-wide optimizations, including performance, memory management, and fault tolerance
  • Lead technical design reviews and contribute to long-term architectural roadmaps for distributed, safety-critical systems
  • Provide technical mentorship and guidance to engineers across the software team
  • Define best practices for secure, compliant, and highly available software in production environments

Other

  • 8+ years of experience in backend or systems-level software development, with at least 2 years in a senior or staff-level technical role
  • Ability to work cross-functionally and balance technical depth with product impact
  • Provide technical mentorship and guidance to engineers across the software team
  • Lead technical design reviews and contribute to long-term architectural roadmaps for distributed, safety-critical systems
  • Define best practices for secure, compliant, and highly available software in production environments