Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 41-50 of 213 jobs

Desenvolvedor Rust Sênior
NOUS LATAM
Active - posted 8 days ago

Senior Rust Engineer (Accessibility Product House)
Sigma Software Group
Active - posted 9 days ago

Senior Software Developer (Remote or Relocate)
Propellerhead
Active - posted 9 days ago

Senior Rust Engineer
ERNI
Active - posted 9 days ago

Senior Software Engineer with Rust
CodiLime
Active - posted 9 days ago

Quantitative Developer
Hunter Bond
Active - posted 9 days ago

Senior Full Stack Engineer
Lastwall
Active - posted 9 days ago

Back End Developer - Expertise in Rust (Remote)
Motus Recruiting and Staffing, Inc.
Active - posted 9 days ago

Senior Rust Software Engineer - Data Classification (Cortex Cloud)
Palo Alto Networks
Active - posted 9 days ago

Rust Developer
Swisslinx
Active - posted 9 days ago

Sr. Software Engineer (Parsing and Datastructures)
AllSpice
Stale - posted 30 days ago
Job Description
About AllSpice
Help shape the future of hardware development. At AllSpice, we’re turning opaque binary design files into open, scriptable data, and building a common interface layer for hardware development—think GitHub for electronics.
We’re the first and only company focused on modernizing the hardware development process, making it faster and more collaborative. Our tools include a git-friendly translation layer and a native CI/CD framework for circuit designs, enabling the same agile workflows software teams have enjoyed for years.
We’re looking for a backend engineer to help us improve our parsing engine for electronics design files. Your work will directly enable automation for design review, release, and documentation—key building blocks of a hardware DevOps system.
Our stack
Rust back-end parsing layer for ECAD (electrical computer-aided design) files
About the Role
This is a high-impact role where you’ll work closely with the team to expand and improve our input parsing layer. You’ll contribute to the architecture that powers hardware automation, and should be excited about systems programming and working closely with the data.
Key Responsibilities
- Designing and refining for ECAD data
- Parsing binary file formats
- Analyzing performance tradeoffs of algorithms and data structures
- Profiling and optimizing for speed, memory, and parallelism
- Testing from raw file input through to rendered SVG output
- Driving improvements across the parsing stack
Example projects
- Speed up our parsing engine via:
- smarter caching
- library evaluation/replacement
- multithreading and parallelization
- Optimize SVG output for better frontend performance
- Extend support for new ECAD file formats
- Standardize and document our internal data model
- Build backend APIs for design data processing
Requirements
- Lexical analysis and parsing generally
- Rust, or similar low-level/system languages (C/C++, Zig, etc.)
- Hex editors and binary debugging tools
- SVG and rendering logic
- CI/CD pipelines and automated testing
- Algorithm and data structure design
- Hardware design or ECAD tools (nice to have, but not required)
Benefits
Join a team of supportive and intelligent colleagues, enjoy flexible work arrangements, seize the opportunity to make a significant impact, receive a competitive salary & equity, health, dental, vision benefits, generous PTO, and a home office stipend.