Job Search and Career Advice Platform

Enable job alerts via email!

Senior Rust Blockchain Developer

MetaGravity

Remote

PLN 120,000 - 150,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading blockchain technology firm in Poland is looking for a Senior Rust Blockchain Developer to lead the development of low-level node software for gaming transactions. This role requires collaboration with multidisciplinary teams to optimize blockchain performance, ensuring sub-second confirmation times for transactions. Candidates should possess extensive Rust experience and a strong understanding of distributed systems principles. Join us to innovate in gaming and blockchain technology, enhancing experiences for millions.

Qualifications

  • 5+ years of experience in Rust programming language, focusing on low-level systems development.
  • Strong understanding of distributed systems principles and protocols, including consensus algorithms.
  • Experience in developing and optimizing blockchain protocols is highly desirable.

Responsibilities

  • Lead the development of low-level node software using Rust for gaming transactions.
  • Implement and optimize blockchain protocols, consensus mechanisms, and cryptographic algorithms.
  • Conduct code reviews and performance analysis to ensure reliability and efficiency.

Skills

Rust programming
Distributed systems principles
Networking protocols
Cryptography
Problem-solving

Education

Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Job description

Job Description:

We are seeking a Senior Rust Blockchain Developer with a focus on low-level node development to spearhead the architecture and implementation of our gaming-centric blockchain platform. In this pivotal role, you will collaborate closely with a multidisciplinary team of engineers and designers to engineer solutions that deliver sub-second confirmation times and enhance the gaming experience for millions of users worldwide.

Responsibilities
  • Lead the development efforts for low-level node software using Rust, ensuring robustness, efficiency, and sub-second finality for gaming transactions.
  • Implement and optimize blockchain protocols, consensus mechanisms, virtual machines, and cryptographic algorithms.
  • Dive deep into distributed systems programming, addressing complex challenges related to network scalability, consensus mechanisms, and real-time transaction processing.
  • Conduct code reviews, performance analysis, and optimization to ensure the reliability and efficiency of the blockchain network.
  • Optimize blockchain protocols and algorithms to achieve optimal performance and scalability, with a focus on meeting the stringent requirements of high‑paced gaming environments.
  • Conduct comprehensive testing, profiling, and performance analysis to identify bottlenecks and optimize system performance for gaming workloads.
  • Stay on top of the latest developments in blockchain technology, gaming trends, and distributed systems research to drive continuous improvement and innovation.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Extensive experience (5+ years) in Rust programming language, with a strong emphasis on low-level systems development.
  • Strong understanding of distributed systems principles and protocols (e.g., peer‑to‑peer networks, consensus algorithms, cryptography).
  • Experience in developing and optimizing blockchain protocols is highly desirable.
  • Excellent problem-solving skills and ability to debug complex issues in distributed systems.
Preferred Qualifications
  • Contributions to open-source blockchain projects or relevant GitHub repositories.
  • Prior experience developing blockchain protocols and optimizing performance for sub-second finality, preferably within the gaming or real-time application domain.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.