Skip to main content

Backend Software Engineer II at Parallel Systems

Department: Software Engineering

Compensation

$122,000 – $167,000/yr

Location
Los Angeles, California
Type
Full-time
Level
mid
Posted

Description

Parallel Systems is hiring a Backend Software Engineer II to develop and maintain Rust-based backend systems for autonomous train control, including movement authorities, bulletins, switches, signals, motion rules, and Parallel blocks. The role involves fixing edge cases, implementing new features, writing and testing safety-critical code, debugging simulation and real-hardware issues, and contributing to technical specifications. A bachelor's degree or equivalent practical experience and at least three years of backend or systems-level software development experience are required, along with experience in C, C++, Rust, or other systems programming languages and proficiency with Linux, low-level system interactions, and memory management.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation