Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Crossbar, Inc. Logo

Rust Software Engineer

Crossbar, Inc.

Salary not specified
Nov 10, 2025
Santa Clara, CA, US
Apply Now

Cramium Labs is seeking a Rust Software Engineer to contribute to the development of secure, high-performance software for cryptographic solutions, including integration into blockchain platforms, secure communication tools, and privacy-preserving applications.

Requirements

  • 2+ years of hands-on Rust development.
  • Strong understanding of cryptographic concepts such as; mathematical algebraic skills, symmetric/asymmetric encryption, hash functions, digital signatures, and zero-knowledge proofs.
  • Proficiency in systems programming, including memory management, concurrency, and low-level optimizations.
  • Experience with cryptographic libraries (e.g., OpenSSL, libsodium, or Rust-specific libraries like ring, rust-crypto).
  • Familiarity with secure coding practices and vulnerability mitigation techniques.
  • Knowledge of blockchain technologies, distributed systems, or privacy-preserving protocols is a plus.
  • Experience with formal verification or testing of cryptographic implementations.
  • Familiarity with Rust frameworks and tools (e.g., Cargo, Tokio, Actix).
  • Knowledge of post-quantum cryptography or quantum-resistant algorithms.
  • Contributions to open-source projects, especially in Rust or cryptography.
  • Experience with performance profiling and optimization in Rust.

Responsibilities

  • Design and implement cryptographic algorithms, protocols, and libraries in Rust.
  • Develop secure, efficient, and maintainable code for cryptographic systems, including encryption, digital signatures, zero-knowledge proofs, and secure multi-party computation.
  • Optimize code for performance, memory safety, and scalability in resource-constrained environments.
  • Collaborate with the Crypto/Blockchain Team to integrate cryptographic primitives into larger systems such as: blockchain platforms, secure communication tools, and privacy-preserving applications.
  • Conduct code reviews, write unit tests, and ensure adherence to secure coding practices.
  • Debug and resolve complex issues related to cryptographic implementations and system performance.
  • Stay current with advancements in cryptography, the Rust ecosystem, and security best practices.

Other

  • 3+ years of professional software engineering experience
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and team collaboration skills.
  • Interested candidates please turn in your resume with your compensation expectation when apply.