MENU
Sunday December 21, 2025

Core Blockchain Engineer – Rust

1Money

We are seeking a highly skilled and motivated Senior Rust Blockchain Developer to join our core engineering team. In this pivotal role, you will be instrumental in designing, developing, and scaling our next-generation Layer-1 network. You will be working at the forefront of blockchain innovation, tackling complex challenges in consensus, performance optimization, and security, all while contributing to a platform that will redefine stablecoin payments globally.


Job Responsibilities

  • Lead the design, development, and implementation of core blockchain components using Rust, including consensus mechanisms (BFT), transaction processing logic, state management, and networking layers.
  • Focus on achieving and exceeding our target of >200K TPS, optimizing code for speed, efficiency, and scalability.
  • Contribute to the overall architecture of the blockchain, ensuring its scalability, security, and resilience.
  • Deep dive into BFT consensus algorithms, implement and refine our chosen consensus mechanism, and explore potential enhancements.
  •  As the platform evolves, contribute to the design and implementation of smart contract functionalities and protocol extensions.
  • Write clean, well-documented, and thoroughly tested Rust code. Conduct rigorous testing, including unit, integration, and performance testing, to ensure the robustness and reliability of the blockchain.
  • Participate in code reviews, collaborate effectively with other engineers, and contribute to a positive and productive team environment.
  • Tackle complex technical challenges, propose innovative solutions, and stay at the forefront of blockchain technology trends.
  • Create and maintain clear and concise technical documentation for the codebase and architecture. Share knowledge and mentor junior engineers.
  • Implement and adhere to security best practices throughout the development lifecycle, ensuring the security and integrity of the blockchain network.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. A Master’s or PhD is a plus.
  • 5+ years of professional software development experience, with a significant focus on Rust programming (minimum 3+ years).
  • Deep understanding of blockchain technology, distributed systems, consensus mechanisms (specifically BFT), cryptography, and networking.
  • Expert-level proficiency in Rust, with a strong understanding of its memory management, concurrency, and performance characteristics. Proven experience building complex systems in Rust.
  • Experience in performance optimization and scaling high-throughput, low-latency systems.
  • Exceptional analytical and problem-solving skills, with the ability to debug complex issues and design robust solutions.
  • Excellent written and verbal communication skills, with the ability to articulate technical concepts clearly and concisely.
  • Proven ability to work effectively in a collaborative team environment and contribute to a positive team culture.

Bonus Factors

  • Experience developing on or working with Solana or Ethereum platforms, including understanding their architecture, smart contract development, and related tooling. This is highly desirable.
  • Familiarity with Diem (formerly Libra) and its concepts, especially FastPay, or related blockchain projects like Aptos.
  • Active contributions to open-source projects, particularly in the Rust or blockchain ecosystem.
  • Strong understanding of cryptographic principles and their application in blockchain technology.
  • Experience working in a fast-paced startup environment.
  • Publications or presentations in relevant technical domains (blockchain, distributed systems, Rust, etc.).

Para solicitar este trabajo envía un correo electrónico con tus detalles a vramirez@therecruitman.com