What Youll Be Doing :
- Architect, design, and build scalable systems and applications using Rust as your primary toolkit.
- Work closely with engineers across disciplines to design secure, modular, and future-proof software.
- Optimize performance-critical codeevery nanosecond matters. Hunt down bugs like a compiler with a grudge.
- Squash performance bottlenecks with surgical precision.
- Champion clean, readable, maintainable code (and help others write it too).
- Conduct code reviews that educate, elevate, and inspire.
- Mentor and support junior developersgrow the tribe, grow the craft.
- Collaborate with DevOps to streamline CI / CD, deployment, and observability.
- Stay ahead of the curve : experiment with the latest in Rust ecosystems, tools, and practices.
Must-Haves :
5+ years of experience with Rust in production-level systems.A deep understanding of :1. Systems programming (memory, threads, safety)
2. Concurrency and asynchronous programming (Tokio, async / await, etc.)
3. Performance profiling and tuning
Experience working with Linux, Git, and modern development workflows.Passion for writing secure, testable, and high-performance code.Collaborative spirit with solid communication skills.Nice-to-Haves :
Experience with any of the following : Web Assembly (Wasm) Embedded systems / low-level firmware Networking frameworks (e.g., Actix, Rocket) FFI with C / C++Contributions to open-source Rust projects (share your GitHub!)Knowledge of CI / CD tools and agile processes.Familiarity with security best practices in system-level software.Our Tech Stack :
Rust-first, but not Rust-only.
Youll also find yourself around : Async runtimes : Tokio, async-std Web frameworks : Actix, Rocket DevOps : Docker, Kubernetes, CI / CD pipelines Other languages : C, Python, TypeScript (for cross-team projects)
(ref : hirist.tech)