Senior Software Engineer at Parallel Systems - ScoutJobs - The AI-curated global job board
Skip to content
P
Posted 12 hours ago

Senior Software Engineer

Parallel SystemsSenior Software Engineer

Requirements

5+ years backend or systems development, Proficiency in C, C++, or Rust, Strong OS and networking knowledge, Linux proficiency

Skills

RustC#Linux

About the role

Responsibilities

  • Design and implement high-performance, low-latency backend systems for critical train control applications
  • Develop and maintain system-level software written primarily in Rust
  • Optimize existing codebases for scalability, performance, and reliability
  • Collaborate with cross-functional teams to architect fault-tolerant and distributed systems
  • Ensure software meets security, compliance, and performance standards
  • Conduct performance profiling, debugging, and system diagnostics for complex issues
  • Contribute to code reviews, technical discussions, and best practices

Requirements

  • 5+ years of experience in backend or systems-level software development
  • Professional experience in C, C++, or Rust
  • Strong understanding of operating systems, networking, and concurrency models
  • Experience building highly available, high-performance systems
  • Proficiency with Linux environments, low-level system interactions, and memory management
  • Strong debugging and performance optimization skills for complex distributed systems

Preferred Qualifications

  • Experience with Rust in production
  • Experience in safety critical application spaces such as autonomous vehicles, industrial control equipment, or aerospace
  • Knowledge of rail control systems
  • Familiarity with cloud-based architectures and containerized environments like Docker and Kubernetes

About the Company

Parallel Systems is pioneering autonomous battery-electric rail vehicles designed to transform freight transportation by shifting portions of the $900 billion U.S. trucking industry onto rail.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

Parallel Systems · Los Angeles

Sign up to apply