Jobs / United States / Parallel Systems INC

Parallel Systems INC

Backend Software Engineer II

Los Angeles, CA Posted 8 days ago

Apply on employer site ↗ Tailor my CV first Source: Company careers site

Optional: we can tailor a CV and cover letter for this job from your real experience first (the first one is free).

Skills this job asks for

LogisticsRustComplianceC++LinuxDockerKubernetes

Add your CV (free) to see which of these your CV is missing.

Sponsorship verdict

Sponsorship possible

One solid signal, not two. Worth applying, and worth asking about sponsorship early.

  • Employer is on a government sponsor recordUSCIS Data Hub records 2 H-1B approvals for this employer in FY2023 — older 2023 data; no recent Department of Labor filings (Oct 2025 – Jun 2026) were found for it.
  • The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
  • No salary bar for this routeH-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area.
  • Confirmed live todayWhen a source last listed this job as open.
Details and sources
Employer is on a government sponsor record
USCIS Data Hub records 2 H-1B approvals for this employer in FY2023 — older 2023 data; no recent Department of Labor filings (Oct 2025 – Jun 2026) were found for it. Source: US Department of Labor visa filings (LCA) (US Department of Labor (OFLC), plus USCIS H-1B Employer Data Hub).
No salary bar for this route
H-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area. Cap-subject employers enter a lottery weighted by wage level. Source: https://www.federalregister.gov/documents/2025/12/29/2025-23853/weighted-selection-process-for-registrants-and-petitioners-seeking-to-file-cap-subject-h-1b, rules effective 2026-02-27.

US H-1B: cap-subject employers enter a lottery weighted by wage level — Level I gets 1 entry, Level IV gets 4 (DHS projected selection odds ≈15% at Level I to ≈61% at Level IV). Universities and non-profit research employers are cap-exempt. The $100,000 fee for new petitions from abroad is currently blocked by a court order (appeal pending).

A verdict summarises public evidence. It is not legal advice and never a guarantee: the employer and the immigration authority decide. Sign in to factor in where you can already work.

About the role

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. Our innovative technology offers cleaner, safer, and more efficient logistics solutions. Join our dynamic team and help shape a smarter, greener future for global freight. Backend Software Engineer II Parallel Systems is seeking a Software Engineer II to help build the train control software that lets our autonomous rail vehicles operate safely on the rail network. You'll work on the backend systems, written primarily in Rust, that model how trains are authorized to move: movement authorities, bulletins, switches, and signals, implemented in our system as motion rules and Parallel blocks. This is a hands-on role with a clear growth path. You'll start by closing edge cases in our existing train control logic, move on to owning new features end to end (from reading railroad specs through technical design, backend, and UI changes), and grow into a core contributor on our path to supporting Positive Train Control (PTC). Prior rail experience is not required; curiosity and a willingness to learn a deep domain are. Responsibilities: • Implement and extend backend features for critical train control applications, adding support for new train control concepts with guidance from senior engineers. • Develop and maintain system-level software written primarily in Rust. • Improve the reliability and correctness of existing code by finding and fixing edge cases in train control logic. • Write and test code that meets our safety, security, and compliance standards. • Debug and diagnose issues in simulation and on real hardware, escalating complex problems when needed. • Participate in code reviews and technical discussions and help write technical specs for the features you build. What Success Looks Like: • After 30 days: You understand the core concepts behind train control (movement authorities, bulletins, switches, and signals) and how they're implemented technically in our system through motion rules and Parallel blocks. You've added support for one or two missing edge cases in train control. • After 60 days: You've added support for a new train control feature, such as movement authorities that are only valid depending on the movement of other trains. You analyzed the requirements from specs, wrote a technical spec covering the necessary backend and UI changes, and implemented them in our codebase. You've also begun learning the concepts behind PTC and reading the associated specs. • After 90 days: You've added support for several new train control features and have a solid understanding of the gap between what's required to support PTC and what exists in our system today. Basic Requirements: • Bachelor's degree in computer science, computer engineering, or a related field, or equivalent practical experience. • 3+ years of experience in backend or systems-level software development. • Experience in C, C++, Rust, or other systems programming languages. • Proficiency with Linux environments, low-level system interactions, and memory management. Preferred Qualifications: • Experience with Rust in production or a strong desire to work with Rust. • Experience in safety critical application spaces such as autonomous vehicles, industrial control equipment, or aerospace. • Experience in or knowledge of rail control systems is greatly preferred. • Familiarity with cloud-based architectures and containerized environments (Docker, Kubernetes). We are committed to providing fair and transparent compensation in accordance with applicable laws. Salary ranges are listed below and reflect the expected range for new hires in this role, based

Apply on employer site ↗