Crypto Rust Jobs
Quickly find and apply for Rust roles
Latest Web3 Rust Jobs:
-
Chat Protocol Research Lead @ Logos
- Research and document the current chat and related app protocols implemented in the Status application
- Design and specify new application protocols that use Waku, Codex and other IFT technologies; ensure the protocols are securely scalable and privacy-preserving.
- Use a layered protocol approach that is mindful and explicit about what it requires, what it provides, under what threat models, and with what trade-offs.
- Build PoCs to demonstrate the working of new or modified protocols in nimlang and JavaScript.
- Liaise with the Waku research team to understand the Waku protocols and how to build secure applications using them.
- Liaise with Status leadership to agree on properties for new protocols and related user-facing features.
- Collaborate with the expert researchers within Vac and apply their specialised knowledge in cryptography and other related fields.
- Collaborate with Waku test engineers to simulate and test behaviour of new and modified protocols
- A strong academic background with proven experience in applied research and translating research findings into user-facing products.
- Excellent verbal and written skills, especially in interpreting and compiling new technical specification documents
- Experience with off-the-shelf networking stacks such as libp2p
- Familiarity with encryption and key exchange mechanisms
- Experience with building end-to-end instant messaging protocols
- Experience with low level/strongly typed languages (C/C++/Go/Rust)
- A strong alignment to our mission: https://free.technology/; https://waku.org/about/
- Comfortable working remotely and asynchronously
- Experience working for an open source organisation.
- Experience with cryptography such as OTR, X3DH, Noise protocol.
- Experience in, and passion for, blockchain and decentralized technologies.
- Interview with our People Ops team
- Interview with Waku Research Lead
- Pair programming with Waku Team member on take home task
- Interview with Chat/App Protocol Team Lead and Status App Lead
- Interview with Waku Lead
-
Senior Cryptography Engineer @ BOB
- 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 core team on the BOB core protocols.
- Share knowledge with other team members on cryptography and Bitcoin best practices.
- Three years or more of hands-on Rust development experience.
- One year of experience of deploying protocols into production that leverage advanced cryptographic techniques (SNARKs, STARKS, MPC, …) with measurable TVL.
- Strong interest in Bitcoin, including Bitcoin script, BitVM, and Taproot.
- Excellent communication skills in a remote setting.
- Background in consensus protocols
- Experience with Solidity
- Contributions to open-source projects
- Research-oriented team
- Solve novel problems
- Stock options
- Remote working
- 30-day vacation
- Allowance for a co-working space
- Yearly retreat
-
Software Engineer (Product) @ Chorus One
- Design and develop new features, Understand the needs of our customers, identify solutions, discuss with fellow engineers how they should be implemented, and drive the implementation to completion.
- Support and collaborate. Review and discuss engineering designs, review code, help fellow engineers, and mentor them on a technical level.
- Innovation and continuous improvement. Seek to simplify, optimize, and secure our staking services and systems.
- 4+ years experience as a software engineer.
- Having worked on a user-facing product before, especially operating and maintaining server-side software in production.
- Deep understanding of at least one compiled statically typed programming language such as Rust, Go, or Kotlin.
- Experience with at least one gradually typed dynamic language, such as Python + Mypy or TypeScript.
- Experience using SQL databases, preferably PostgreSQL.
- Strong communication skills and ownership to drive new features independently.
- Interest in blockchain technology.
- Good understanding of security principles (threat models, cryptographic primitives at a high level, etc.)
- Autonomy and ownership in a friendly and supportive work environment and the opportunity for rapid growth.
- Competitive fixed compensation (USD 100k - 140k) + equity.
- All-expense paid biannually team retreats at various destinations (Coronavirus permitting). Past retreats took place in Egypt, Serbia, Kenya, USA, South Korea, and Dubai.
- Remote, but not alone. We are a strong global collaborative environment.
- Remote working budget (Laptop, co-working space, etc)
- Personal development budget
- Gather experience and build your network in the vibrant crypto ecosystem.
- Learn about state-of-the-art protocols that lay the foundation for an open, transparent, and programmable financial system.
-
Protocol Engineer (Ethereum Client) @ Nimbus
- Lead the effort to create a powerful developer experience around Nimbus, both as a library and as an RPC backend.
- Respond to community needs & requests, transforming them into concrete specifications and products or features.
- Be the face of our developer community, represent Nimbus at conferences and online events.
- Create powerful documentation and SDKs.
- Support evangelizing Nimbus as the Ethereum consensus client for mobile devices and embedded systems within the Open Source community.
- Interest in open data, blockchain and decentralization.
- 5+ years of professional experience in software engineering.
- Experience with Rust or C/C++, and curiosity about dynamic languages.
- Background in (embedded) systems programming, p2p technologies.
- Familiarity with modern cryptography.
- Experience with APIs, SDKs and crafting documentation.
- Experience working for an open-source organization.
- Ideally, you’ll have some Nim/Rust/C++ related GitHub projects to make it easier for us to evaluate your skills.
- Basic knowledge of the lexing, parsing and semantic checking passes applicable to a compiler.
- Experience with Nim.
- Interview with our People Ops team.
- Technical Interview with team members from the Nimbus team.
- Technical Interview with the Nimbus Lead.
-
Senior Blockchain Engineer (Distributed Systems, Rust) @ Logos
- Coding experience in Rust - this is a MUST-have requirement for this role!
- Experience in complex Distributed Systems in production, preferably in byzantine settings (blockchain) or similar. Alternatively, experience in cloud computing systems, especially if developed at the systems level and complemented with advanced Rust knowledge.
- Strong background in Computer Science and Math, or a related area.
- Keen communicator, eager to share your work in a wide variety of contexts, like internal and public presentations.
- Strong interest in privacy, censorship-resistant technology, open protocols.
- Research experience in Distributed Systems, ideally byzantine settings.
- Experience working for an open-source organization.
- Knowledge of cryptography.
- PhD in Computer Science, Mathematics, or a related area.
- Solid knowledge of mathematics (we employ probability and statistics often).
- Interview with our People Ops team
- Interview with team member
- Interview with team member
- Interview with interview with Nomos Lead
-
- Lead and mentor a small team of P2P engineers, fostering a collaborative and innovative work environment.
- Facilitate knowledge sharing and skill development among team members
- Oversee the nim-libp2p project lifecycle, ensuring timely delivery of project milestones.
- Actively participate in the libp2p community, contributing to discussions, and events.
- Conduct research to explore advancements in libp2p
- Create practical implementations of research outputs and contribute to libp2p specifications, ensuring they are accessible and usable.
- Engage with IFT project teams to gather requirements and ensure alignment on project goals.
- Develop a thorough understanding of the full codebase to effectively address and resolve ad-hoc tasks and issues.
- Act as a resource for the team, enabling them to focus on their primary responsibilities by handling urgent or unforeseen technical challenges
- Implement libp2p protocols according to existing specifications
- Further architecture and development of the nim-libp2p implementation
- A passion for decentralization, P2P and privacy-preserving technology
- Strong leadership skills to mentor and guide a team, fostering collaboration and productivity
- Experience in managing projects, including planning, execution, and stakeholder communication
- Ability to handle team dynamics and resolve conflicts effectively
- Excellent communication skills to interact with team members, stakeholders, and the broader community
- Willingness to adapt to changing project requirements and priorities
- Strong engineering background
- In-depth knowledge of peer-to-peer networking protocols
- Experience with low level/strongly typed languages (C/C++/Go/Rust or Java/C#)
- Experience building networking-heavy applications and p2p networking specifically
- Experience implementing core networking protocols such as Websockets and/or Quic
- Familiar with p2p building blocks such as gossiping, routing and discovery (DHTs), and Nat traversal
- Knowledge of security protocols and practices for securing P2P networks and protecting data
- A strong alignment to our mission
- Experience working remotely
- Experience working for an open source organization
- Previous experience with libp2p - preferably as a direct contributor to the codebase or specifications
- Or, experience with other off-the-shelf networking stacks such as devp2p
- Experience with the Nim language
- Interview with our POps team
- Interview with a member of an IFT BU using nim-libp2p
- Pair programming interview with a member of an IFT BU using nim-libp2p
- Interview with Vac team lead
-
- Implement libp2p protocols according to existing specifications
- Further architecture and development of the nim-libp2p implementation
- Support researchers who conduct research exploring advancements in libp2p
- Create practical implementations of research outputs and contribute to libp2p specifications, ensuring they are accessible and usable
- A passion for decentralization, P2P and privacy-preserving technology
- Excellent communication skills
- Willingness to adapt to changing project requirements and priorities
- Strong engineering background
- In-depth knowledge of peer-to-peer networking protocols
- Experience with low level/strongly typed languages (C/C++/Go/Rust or Java/C#)
- Experience building networking-heavy applications and p2p networking specifically
- Experience implementing core networking protocols such as Websockets and/or Quic
- Familiar with p2p building blocks such as gossiping, routing and discovery (DHTs), and Nat traversal
- Knowledge of security protocols and practices for securing P2P networks and protecting data
- A strong alignment to our principles
- Experience working remotely
- Experience working for an open source organization
- Previous experience with libp2p - preferably as a direct contributor to the codebase or specifications
- Or, experience with other off-the-shelf networking stacks such as devp2p
- Experience with the Nim language
- Interview with our POps team
- Interview with a member of an IFT BU using nim-libp2p
- Pair programming interview with a member of an IFT BU using nim-libp2p
- Interview with Vac team lead
-
Protocol Lead @ Twine
- Design & Architect Protocols Lead and shape Twine’s core protocol with an emphasis on ZK and distributed technologies. Ensure that modularity, scalability, and security remain cornerstones of our architecture.
- ZK & L2 Leadership Research, prototype, and pioneer the integration of advanced zero-knowledge techniques (e.g., GKR, PCD and others) and next-gen rollup architectures into Twine’s multi-chain platform.
- Hands-On Rust Development Develop high-performance Rust code for cryptographic proof generation, verification, and protocol logic—emphasizing concurrency, memory safety, and optimized cryptographic operations.
- Distributed Protocols & Cryptography Spearhead the development and refinement of distributed protocols, ensuring fault-tolerant design that can scale across multiple chains and adversarial conditions.
- Mentorship & Collaboration Drive technical excellence by mentoring engineers and cryptographers, conducting thorough code reviews, and standardizing best practices for testing and security.
- Security & Audits Define security best practices, coordinate formal audits, and manage vulnerability assessments for core protocol components.
- Expert Rust Skills Demonstrable command of Rust for systems programming, particularly in performance-critical cryptographic routines and distributed systems.
- ZK Cryptography Experience Hands-on experience with zero-knowledge protocols and familiarity with foundational and advanced concepts.
- Distributed Protocols Knowledge Proven experience designing and deploying distributed protocols, consensus mechanisms, or P2P networks in production environments.
- Systems & Architecture Strong background in architecting resilient, scalable systems and writing high-quality code for mission-critical applications.
- Leadership & Communication Adept at leading technical discussions, explaining cryptographic and distributed systems concepts to diverse audiences, and collaborating across a global team.
- Security Mindset Deep understanding of secure coding practices, formal verification methodologies, and protocol design principles.
- Adaptability & Autonomy Comfortable operating in a fast-paced environment, taking initiative, and delivering impactful results.
- High-Impact Role Help define the future of cross-chain L2 solutions, combining groundbreaking cryptographic research and real-world use cases.
- Cutting-Edge Tech Work at the forefront of ZK innovation and shape the multi-chain infrastructure that powers tomorrow’s decentralized applications.
- Remote-First Culture Join a distributed team with the flexibility to work from anywhere in the world.
- Tier 1 Backing Benefit from access to top-tier investors, advisors, and prominent Web3 figures who support our mission and growth.
- Collaborative Environment Engage in a mission-driven team that values curiosity, creativity, and teamwork—where your contributions directly drive innovation.
-
Senior Embedded Software Developer @ Nethermind
- Collaborate closely with hardware engineers to co-develop firmware for custom PCB designs, ensuring seamless integration between software and hardware components.
- Lead the firmware development lifecycle, including architecture design, coding, debugging, testing, and deployment for embedded systems with a focus on biometric sensor integration and image processing pipelines.
- Implement and optimize real-time firmware for palm vein recognition systems, ensuring high performance and reliability in data acquisition, processing, and device communication.
- Develop and maintain secure DFU (Device Firmware Update) mechanisms, ensuring the embedded systems can be updated reliably and securely throughout the product’s lifecycle.
- Drive hardware bring-up and validation, performing system-level integration and testing to identify and resolve any hardware/software interaction issues.
- Contribute to regulatory compliance efforts by ensuring that all firmware meets the necessary safety, security, and quality standards for certification, such as CE, FCC, and ISO.
- Ensure firmware scalability and modularity, anticipating future enhancements and features, and allowing for streamlined updates and improvements over time.
- Collaborate with cross-functional teams including optical engineers, cloud software developers, and product managers to define system requirements and implement solutions that align with product goals.
- Mentor junior developers, providing guidance in best practices, code reviews, and design discussions to foster a culture of continuous improvement and technical excellence.
- Stay current with industry trends and emerging technologies, bringing new ideas to the table and continually enhancing the embedded systems to maintain a competitive edge in the market.
- 7+ years of experience in embedded software development, with a strong emphasis on hardware-software co-design and real-time system optimization.
- Proven experience in shipping embedded products from prototype to mass production, ideally in industries such as electronics, medical devices, or consumer hardware.
- Advanced proficiency in Rust, C/C++ programming for embedded systems and working knowledge of RTOS environments (e.g., FreeRTOS, ThreadX).
- Expertise in sensor integration (e.g., biometric sensors, imaging sensors) and real-time data acquisition and processing.
- Extensive experience with communication protocols (e.g., I2C, SPI, UART) and handling peripheral devices.
- In-depth knowledge of DFU processes and secure boot methodologies for firmware updates.
- Hands-on experience in hardware bring-up and debugging, using oscilloscopes, logic analyzers, and JTAG debuggers.
- Familiarity with low-power embedded system design, ensuring energy-efficient operation.
- Strong understanding of cybersecurity best practices for embedded systems, including encryption, secure boot, and firmware validation.
- Experience with STM32 microcontrollers (ARM Cortex-M).
- Knowledge of ARM TrustZone for secure embedded systems.
- Familiarity with Assembly for low-level hardware interaction and optimization.
- Cross-platform development expertise (Linux, macOS, Windows) for tooling and testing environments.
- Knowledge of Python for scripting, automation, and development tools.
- Familiarity with firmware development tools (e.g., CMake, GDB, OpenOCD).
- Experience with Linux kernel development and low-level driver implementation.
- Experience in the biometric authentication or security device industries.
- Exposure to cloud-connected embedded devices and understanding of IoT architectures.
- Experience with compliance testing and certification processes, particularly CE, FCC, and ISO standards for electronic devices.
- Knowledge of low-level image processing algorithms and experience with systems that require high-throughput data handling.
- Familiarity with device manufacturing processes and knowledge of transitioning embedded products from design to production.
- Experience working in a fast-paced startup environment.
-
Rust and Nim Engineer (ACZ) @ Institute Of Free Technology
- Implement network components with a focus on P2P protocols.
- Implement components beyond the network scope.
- Ensure network security and privacy measures are effectively integrated.
- Analyse technical specifications to understand requirements and constraints.
- Provide constructive feedback on specifications to enhance clarity and effectiveness.
- Deconstruct complex network issues to identify root causes.
- Prioritise problems and determine which can be deferred for future resolution.
- Monitor network performance metrics to assess component efficiency.
- Conduct troubleshooting and debugging to resolve issues promptly.
- Review pull requests from team members for quality and adherence to standards.
- Provide actionable feedback to foster team development and improve code quality.
- Very strong engineering background
- Very strong Rust skills and willingness to learn and work with Nim
- Keen communicator
- Experience with implementing network components
- Experience in, and passion for, blockchain technology
- A strong alignment to our principles
- Experience with Nim
- Experience with Solidity
- Experience in implementing components of zero-knowledge argument systems and related technologies (zk-SNARK, circom, Nova, Plonk/Halo2, zk-STARK)
- Understanding of zero-knowledge argument systems and related technologies (zk-SNARK, circom, Nova, Plonk/Halo2, zk-STARK), elliptic curve cryptography, and circuit design
- Experience with Open Source software
- Interview with our POps team
- Interview with team member from the Vac team
- Pair programming task with the Vac team
- Interview with Vac team lead
-
Smart Contract Engineer @ ZetaChain
- Thriving Ecosystem: 1000+ dApps developed between testnet and mainnet
- Engagement: Over a million community members
- Live on Mainnet: Partnered with all major exchanges
- Activity: Network has over 3M unique addresses
- Well Funded: Raised over $27M
- Cutting-Edge Technology: Dive deep into the latest advancements in blockchain technology with ZetaChain’s innovative protocol.
- Impactful Role: Play a pivotal role in shaping the security and efficiency of a leading blockchain protocol.
- Continuous Learning: Stay updated with the rapidly evolving blockchain landscape, ensuring you’re always at the forefront of the industry.
- Actively contribute to the development of the ZetaChain protocol, focusing on high-quality code and innovative solutions.
- Engage in the development and optimization of EVM contracts written in Solidity, ensuring they meet high standards of quality and efficiency.
- Dive deep into different blockchain technologies to optimize integrations with various networks like Solana, TON, and more.
- Experienced Blockchain Developer:
- Individuals with substantial experience in blockchain development, capable of understanding and building complex blockchain architectures.
- Innovative Software Engineering Background:
- Developers who have a proven track record in software engineering, showing expertise in languages like Go, Rust, or Solidity.
- Contributor to Open Source and Blockchain Communities:
- Individuals actively involved in the blockchain community, contributing to open-source projects and staying updated with the latest trends and advancements in blockchain technology.
- Our tech stack
- Protocol: Go (Cosmos SDK, go-ethereum, btcsuite)
- Smart contracts: Solidity, Rust (Solana), FunC (TON)
- Location
- Remote or San Francisco
- Experience
- 4+ years of software development experience
- 2+ years of blockchain development experience
- Must Have: Hands-on blockchain development experience
- Additional Responsibilities
- Participate in on-call rotation (Once every 6 weeks)
-
- Lead and manage the software development team maintaining ecosystem components and applications in the blockchain space.
- Collaborate with Product Owner and Project Manager to drive a vision of how products add value and evolve in alignment with company strategy and goals.
- Drive the adoption of best practices in coding, testing, and maintenance to ensure quality and scalability.
- Oversee the design, development, and implementation of new software programs and updates.
- Foster a culture of creativity and innovation within the team.
- Mentor and develop team members, identifying strengths and areas for growth.
- Ensure the optimization of development processes for efficiency and effectiveness.
- Stay abreast of emerging technologies and industry trends to maintain a competitive edge.
- Track record of leading complex software projects with large transaction loads and/or large user bases
- An understanding of good software architecture
- Ability to implement efficient algorithms and design complex data structures
- Excellent programming skills, Go or Rust preferred but will also consider other tech stacks (e.g. Java, C++)
- Ability to write clean, testable, and maintainable code without over-engineering
- An entrepreneurial nature, willing to take ownership and run toward problems
- Pragmatic experience in various software development methodologies
- Understanding of DevOps principles, experience working in CI/CD-enabled environments
- Strong computer science background
- A fascination with the inner working of blockchains
- SDK evolution and maintenance - with focus on providing best in class Developer Experience
- Blockchain / EVM / TransactionPool / JSON RPC
- Complex data structures for example Patricia-Merkle/Verkle tries
- NoSQL Key Values databases for example RocksDB
Logos is hiring a Chat Protocol Research Lead
Logos is a movement supporting the development of the decentralised web. Logos technologies lay the foundations for a freer internet upon which communities can evolve into network states. Each protocol in the Logos stack seeks to empower its users while upholding civil liberties and fundamental freedoms.
About Waku
A family of generalised P2P communications protocols. The messaging layer of the Logos stack. Waku is private, censorship resistant, modular, and scalable by design. This combination of features makes Waku suitable to run in a wide range of environments, including phones and browsers, while upholding its users’ rights to private communications.
About Status
A blockchain-based super app that combines private messaging, a wallet, a DApp browser, and tools for web3 community management. Status aims to be a truly decentralised communication tool and, since its founding in 2017, has been progressively removing reliance on centralised infrastructure. The application leverages Waku and other technologies developed under the IFT umbrella.
Key responsibilities
You will ideally have
Bonus points:
[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].
Hiring process
The steps may change along the way if we see it makes sense to adapt the interview stages, so please consider the above as a guideline.
Compensation
The expected compensation range for this role is $120,000 - $150,000 (negotiable, dependent on how we assess your skills and experience throughout our interview process). We are happy to pay in any mix of fiat/crypto.
Apply now
Please let Logos know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
BOB is hiring a Senior Cryptography Engineer
We are building BOB, a hybrid L2 that combines the best of Bitcoin and Ethereum. We seek an experienced Senior Cryptography Engineer to support the design, implementation, and launch of a novel BitVM bridge with Bitcoin security.
The role
You enjoy proactively identifying and resolving engineering problems by applying your knowledge on cryptographic techniques. You will lead the implementation and improvements around the cryptographic building blocks (SNARKs, Winternitz signatures, …) of the BitVM bridge. Working closely with the core team, you’ll contribute to research problems and be a trusted point of contact for improving BOB.
What you will do
Requirements
Nice to have
Benefits
Apply now
Please let BOB know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Chorus One is hiring a Software Engineer (Product)
About Us
Chorus One is one of the leading operators of infrastructure for Proof-of-Stake networks and decentralized protocols. Tens of thousands of retail customers and institutions are staking billions in assets through our infrastructure helping to secure protocols and earn rewards. Our mission is to increase freedom and speed of innovation through decentralized technologies.
We are a diverse team of 70+ people distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity. If this sounds like you, we’d love to hear from you.
Position Overview
As a software engineer, you will join our product engineering team to help build our customer-facing offerings. Projects you might work on are our Opus Pool Ethereum staking portal, the Chorus One SDK that can generate staking transactions for many of the networks we support, gathering rewards data, and whatever we need to offer best-in-class solutions for the parties who want to stake with us. You will also work closely with our platforms engineering teams who operate our validator nodes.
Our Tech Stack
The software we develop at Chorus One, both internal and external-facing, is written in various languages, depending on what is most suitable for the project. We have code in Rust, Go, Python, and TypeScript, and we occasionally have to dive into codebases of the blockchains we work with, so we deal with code written in Rust, C++, OCaml, TypeScript, and a host of smart contract languages. Our database of choice is Postgres, and we deploy our applications either directly on top of Ubuntu, or on Kubernetes.
Key Responsibilities
Job requirements
What we are looking for:
Our Offer
Apply now
Please let Chorus One know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Nimbus is hiring a Protocol Engineer (Ethereum Client)
The Role:
The Nimbus team is looking for a Senior Engineer who will take ownership of Developer Experience. Someone who enjoys researching new technologies and building products for the decentralized web while being amid Open Source Libraries and P2P networks. This means writing cool products in Nim for Ethereum and Web3, crafting documentation and SDKs, plus representing the team at developer conferences and online events.
Nimbus is a research team that focuses on developing an Ethereum client and library. We believe that the largest deployment of Ethereum will potentially be on embedded systems and Nimbus is designed to perform well on embedded, mobile and generally resource-restricted devices.
Building the stack from the ground up, we’re translating the latest Ethereum research into practical, performant and reusable libraries to provide fertile exploration ground for further R&D. Check our latest update!
Responsibilities:
You will ideally have:
[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role!]
Bonus points:
Hiring process:
[The steps may change along the way if we see it makes sense to adapt the interview stages, so please consider the above as a guideline. We’re looking for you to join our team as soon as possible].
Compensation:
We are happy to pay in either 100% fiat or any mix of fiat and/or crypto.
Apply now
Please let Nimbus know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Logos is hiring a Senior Blockchain Engineer (Distributed Systems, Rust)
Logos is a movement supporting the development of the decentralised web. Logos technologies lay the foundations for a freer internet upon which communities can evolve into network states. Each protocol in the Logos stack seeks to empower its users while upholding civil liberties and fundamental freedoms.
The project:
Nomos is a sovereign, modular, zk-encrypted network of blockchains. The trustless agreements layer of the Logos stack. The forthcoming Nomos network will provide a common infrastructure layer upon which communities and aspiring network states can build social, governance, and financial services that uphold their community members’ fundamental rights and values.
Key Responsibilities:
As an Engineer, you will contribute by implementing the design as specified by the Nomos research team. In addition, you will contribute to the design of new protocol solutions. You will design, specify and build distributed systems. You will build proof of concepts to explore implementation solutions, as well as develop production-ready code and optimizations.
It’s expected that you understand papers well enough to be able to take all necessary steps for their evaluation, adaptation and implementation. The project will expose you to the newest ideas and allow you to stay up-to-date with what is emerging in the space (blockchain, p2p networks, distributed systems, cryptography, Zero-Knowledge proofs, MPC, etc.). You might conduct preliminary theoretical and practical analysis of the performance of the systems and present the results.
Ideally, you will have:
Bonus points:
Hiring process:
Compensation:
We are happy to pay in any mix of fiat/crypto.
Apply now
Please let Logos know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Vac is hiring a Lead P2P Engineer
Who we are
P2P networks are at the heart of decentralized technologies and libp2p has quickly gained popularity as the goto p2p stack.
We, the Vac P2P R&D service unit, have successfully implemented and deployed a full fledged libp2p stack, which is now powering the Nimbus Ethereum 2 client as well as Waku.
Our implementation is written in Nim - an efficient, expressive and elegant programming language. Besides developing nim-libp2p, we conduct applied P2P research and take part in the libp2p specification process.
The role:
As the Lead P2P Engineer, you will spearhead a small team dedicated to advancing the nim-libp2p project and conducting libp2p-related research. Your role involves fostering a collaborative and innovative environment where knowledge sharing and skill development thrive. You will oversee the project lifecycle, ensuring the timely delivery of milestones while actively participating in the libp2p community through discussions and events.
Your research will drive advancements in libp2p, leading to practical implementations that contribute to specifications, ensuring they are accessible and usable. You will engage with IFT project teams to gather requirements, aligning project goals with broader organizational objectives.
A deep understanding of the full codebase will enable you to address ad-hoc tasks effectively, acting as a resource for your team to focus on their primary responsibilities.You will implement libp2p protocols according to existing specifications and further the architecture and development of the nim-libp2p implementation.
Key responsibilities
You ideally will have
Bonus points
[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].
Interview Process
Compensation
The expected compensation range for this role is negotiable, dependent on how we assess your skills and experience throughout our interview process. We are happy to pay in any mix of fiat/crypto.
Apply now
Please let Vac know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Vac is hiring a P2P Networking Engineer
Who we are
P2P networks are at the heart of decentralized technologies and libp2p has quickly gained popularity as the goto p2p stack.
We, the Vac P2P R&D service unit, have successfully implemented and deployed a full fledged libp2p stack, which is now powering the Nimbus Ethereum 2 client as well as Waku.
Our implementation is written in Nim - an efficient, expressive and elegant programming language.
Besides developing nim-libp2p, we conduct applied P2P research and take part in the libp2p specification process.
The role
As a P2P Engineer you will play a key role in the development and advancement of decentralized networking technologies by implementing libp2p protocols, and contributing to the evolution of the nim-libp2p implementation.
The role involves implementing libp2p protocols according to existing specifications, as well as collaborating with researchers to support the practical application of new advancements in libp2p, transforming research outputs into usable implementations.
Key responsibilities
You ideally will have
Bonus points
[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].
Interview Process
Compensation
The expected compensation range for this role is negotiable, dependent on how we assess your skills and experience throughout our interview process. We are happy to pay in any mix of fiat/crypto.
Apply now
Please let Vac know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Twine is hiring a Protocol Lead
Who We Are
Twine is building a next-generation multi-chain ZK Layer 2 (L2) platform focused on advanced cross-chain interoperability. Our team comprises globally distributed cryptographers, engineers, and blockchain enthusiasts driven by the mission to unlock trust-minimized transactions across different Layer 1 (L1) networks. We’ve secured backing from top VCs and prominent figures in the Web3 space, including Founders of Solana, Celestia, LayerZero, Sei, Nebra, Espresso, Gitcoin and prominent VCs (1kx, Robot Ventures) ensuring a strong foundation and network for our ambitious roadmap.
What We’re Doing
Our goal is to enable secure, scalable, and synchronous cross-chain transactions by leveraging ZK proof systems, sophisticated proof aggregation techniques, and distributed protocols. Twine aggregates security from multiple L1s without relying on traditional bridging or wrapped assets—offering developers a unified platform for building decentralized applications that interact across multiple blockchains seamlessly. We integrate cutting-edge proving systems like GKR along with top performing general purpose ZK VMs (SP1 ZKVM from Succinct, Risc0) and other modern cryptographic frameworks to scale and secure multi-chain interactions.
What You’ll Do
⠀ What We’re Looking For
⠀ Why Twine
⠀ If this resonates with you and you’re excited about shaping the future of ZK-powered, trust-minimized cross-chain solutions, we want to hear from you.
Apply with email
alexander@twinelabs.xyzPlease let Twine know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Nethermind is hiring a Senior Embedded Software Developer
What are we all about?
We are a team of builders and researchers on a mission to empower enterprises and developers worldwide to access and build on decentralized systems.
Our expertise covers several domains: Ethereum and Starknet protocol engineering, layer-2, AI, cryptography research, protocol research, decentralized finance (DeFi), security auditing, formal verification, real-time monitoring, smart contract development, and dapps and enterprise engineering.
Working to solve some of the most challenging problems in the blockchain space, we frequently collaborate with renowned companies, such as Ethereum Foundation, Starknet Foundation, Gnosis Chain, Flashbots, Forta Protocol, Lido, EigenLayer, Open Zeppelin, RISCZero, Aleph Zero, and many more.
Today, we are a 350+ strong team working remotely across 66+ countries.
Location: Edinburgh, United Kingdom (Onsite - 100%)
Are you the one?
Are you an experienced embedded software engineer with a deep understanding of hardware-software integration and a track record of successfully bringing products to market? Do you excel in developing robust, scalable firmware for hardware systems, particularly those involving complex PCB designs and sensor integration? If you have a passion for embedded systems and a keen eye for optimizing firmware for reliability, performance, and security, you might be the one we’re looking for.
Join our innovative team as we develop next-generation biometric authentication devices. You will play a pivotal role in co-developing the embedded software that drives our cutting-edge palm vein recognition technology, from prototyping through to mass production, while ensuring it meets the highest standards of quality, security, and compliance.
Responsibilities:
Skills:
Nice to have:
Keep up to date on what we are working on by following us on our social channels:
Apply now
Please let Nethermind know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Institute Of Free Technology is hiring a Rust and Nim Engineer (ACZ)
Who we are
Vac builds public good protocols for the decentralised web.
We do applied research based on which we build protocols, libraries and publications.
This role is within the Vac ACZ (Applied Cryptography & ZK) unit, which supports various Logos projects.
The role
We are seeking a skilled network engineer to implement and enhance our network components, with a strong emphasis on peer-to-peer (P2P) protocols and robust security measures.
You will analyse technical specifications to grasp requirements and constraints, offering constructive feedback to improve clarity and effectiveness.
Key responsibilities
You ideally will have
Bonus points if
[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].
Hiring process
The hiring process for this role will be:
The steps may change along the way if we see it makes sense to adapt the interview stages, so please consider the above as a guideline.
Compensation
The expected compensation range for this role is negotiable, dependent on how we assess your skills and experience throughout our interview process. We are happy to pay in any mix of fiat/crypto.
Apply now
Please let Institute of Free Technology know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
ZetaChain is hiring a Smart Contract Engineer
As a Smart Contract Engineer at ZetaChain, you will play an integral role in designing and implementing the protocol contracts that drive our cross-chain connectivity platform. Your work will be centered on building and optimizing smart contract architectures that seamlessly integrate with the ZetaChain EVM and other connected chains.
Your primary focus will be the development of secure, scalable smart contracts, ensuring their smooth integration into the core protocol. In this position, you’ll explore and work with a variety of blockchain technologies, engaging deeply with EVM chains as well as non-EVM chains such as Solana and TON. You’ll contribute to the advancement of cross-chain interoperability, playing a key role in realizing our vision of building a universal EVM that seamlessly connects all blockchain ecosystems.
About ZetaChain
ZetaChain is the first Universal Blockchain with native access to Bitcoin, Ethereum, Solana, and more, offering seamless UX and unified liquidity to the next billions of users. With its Universal EVM, ZetaChain empowers developers to build Universal Apps that operate natively across any blockchain, creating a fluid crypto ecosystem from a single platform.
ZetaChain prides itself on its vibrant and active community, a testament to our growing impact and relevance in the blockchain space:
Find out more about our ecosystem.
Find out more about our hiring culture: Dream Team Culture.
Why You Want To Work Here
Responsibilities
Who Would Be a Good Fit for This Role?
Requirements
Apply with email
jobs@zetachain.comPlease let ZetaChain know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Nethermind is hiring a Fullstack Developer Lead
What are we all about?
We are a team of builders and researchers on a mission to empower enterprises and developers worldwide to access and build on decentralized systems.
Our expertise covers several domains: Ethereum and Starknet protocol engineering, layer-2, AI, cryptography research, protocol research, decentralized finance (DeFi), security auditing, formal verification, real-time monitoring, smart contract development, and dapps and enterprise engineering.
Working to solve some of the most challenging problems in the blockchain space, we frequently collaborate with renowned companies, such as Ethereum Foundation, Starknet Foundation, Gnosis Chain, Flashbots, Forta Protocol, Lido, EigenLayer, Open Zeppelin, RISCZero, Aleph Zero, and many more.
Today, we are a 350+ strong team working remotely across 66+ countries.
Are you the one?
Starknet is the fastest-growing network in terms of new developers joining the network. Nethermind builds many developer-facing tools that need to work seamlessly in this fast-paced blockchain. This ecosystem needs contributors with a quality mindset, capable of applying their craftsmanship and systematic creativity to improve its components. Your software engineering experience and ability to rally developers around you could mean the difference between a flawless network upgrade and a community forking event. Do you have what it takes?
Responsibilities:
Skills:
Nice to have:
Keep up to date on what we are working on by following us on our social channels:
Apply now
Please let Nethermind know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Most recent job posted on