Apply

Software Engineer (Rust)

Posted about 8 hours agoViewed

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: United Kingdom

🔍 Industry: Software Development

🏢 Company: Distributed Crafts

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: BlockchainSoftware ArchitectureAlgorithmsData StructuresRustRESTful APIsSoftware Engineering

Requirements:
  • Three years or more of hands-on Rust development experience.
  • Measurable experience deploying protocols into production that leverage advanced cryptographic techniques (SNARKs, STARKS, MPC, …) with sizable TVL.
  • Strong interest in Bitcoin, including Bitcoin script, BitVM, and Taproot.
  • Excellent communication skills in a remote setting.
Responsibilities:
  • Architect and build the BOB Bitcoin bridge leveraging BitVM in close collaboration with the core team.
  • Architect and build the BOB Bitcoin security infrastructure with Babylon in close collaboration with the core team.
  • Engage in research discussions with the team on the BOB core protocols.
  • Share knowledge with other team members on BitVM and Bitcoin best practices.
Apply

Related Jobs

Apply

📍 Europe

🧭 Full-Time

🔍 Software Development

🏢 Company: Kraken👥 1001-5000💰 Secondary Market about 1 year ago🫂 Last layoff 4 months agoEthereumBlockchainBitcoinFinTechTrading Platform

  • 7+ years of software engineering experience
  • Proficiently in writing network services or asynchronous code in Rust
  • Have a security-first mindset during system design to ensure robustness
  • Demonstrate the ability to autonomously debug issues across the stack (OS, network, application)
  • Apply a solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and Event-Driven Systems, to design scalable solutions
  • Design and implement robust Rust services and libraries
  • Collaborate with cross-functional teams, including Product, Design, and Fronted Engineering to ensure seamless integration of new features and improvements
  • Write reusable, testable, and highly efficient code
  • Collaborate on large scale distributed systems architecture
  • Provide mentorship to other engineers while contributing to defining the technical culture

Backend DevelopmentBlockchainKafkaRustRESTful APIsLinuxMicroservicesJSONSoftware Engineering

Posted about 1 month ago
Apply