Rust Jobs in Web3

4,876 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Rust Jobs in Web3
Job Position Company Posted Location Salary Tags

FinTech LLC

United States

$39k - $92k

MachineFi Lab

Remote

$72k - $95k

MachineFi Lab

Menlo Park, CA, United States

$62k - $69k

Alchemy

remote

$72k - $100k

Brave

remote

$72k - $110k

Nervos Network

Remote

Burnt

New York, NY, United States

$90k - $140k

Ethereum Foundation

Remote

KYC Hub

Bengaluru, India

$58k - $92k

Consensys

Remote

$34k - $75k

DFINITY

Switzerland

$90k - $96k

21.co

remote

$39k - $60k

AnbotoLabs

remote

Space and Time Labs, Inc.

United States

$152k - $200k

Blowfish

remote

$72k - $100k

FinTech LLC
$39k - $92k estimated
NJ Iselin US
Apply

Blockchain Project Manager
Location: NYC, NY
Fulltime/Permanent

Job Description:
An ideal candidate for the position of Chief Blockchain Architect is responsible for creating or selecting the most appropriate architecture for a system (or systems), such that it suits the business needs, satisfies stakeholder requirements, and achieves the desired results under given constraints. The Blockchain Architect will be in charge of collaborating with R&D teams and incorporating blockchain into development and design of solutions that employ cross-asset frameworks and concepts. He/she will also be responsible for managing the product development lifecycle and managing priorities of the product, managing specialized software services vendors. Project management, time management ad priority management is a must. Along with the daily and weekly reporting to the executive team.

The Candidate Should have:

  • A passion for cloud computing, blockchain and distributed ledger technologies.
  • Deep technical knowledge in the above.
  • Strong business acumen and interpersonal skills.
  • Familiarity and prior experience with blockchain platforms and chains.
  • Passion for designing and building cloud solutions for a diverse set of customers.

Responsibilities:
  • Designing and developing the blockchain architecture: The blockchain architect must design and develop overall blockchain architecture that includes the network topology, consensus algorithms and data structures.
  • Selecting the appropriate blockchain platform: The blockchain architect should have an in-depth understanding of the various blockchain platforms available and select the appropriate platform based on the project requirements.
  • Developing smart contracts: Smart contracts are self-executing contracts with the terms of the agreement between buyer and seller being directly written into lines of code. The blockchain architect is responsible for developing smart contracts that govern the behaviour of the blockchain system.
  • Implementing security measures: The blockchain architect should implement security measures to ensure the confidentiality, integrity and availability of the blockchain system.
  • Ensuring scalability: The blockchain architect must design the system to be scalable so that it can handle a large number of transactions without compromising performance.
  • Collaborating with other teams: The blockchain architect must collaborate with other teams, such as the development team, operations team and business team to ensure that the blockchain system meets the needs of the organization.
  • Keeping up-to-date with industry trends: The blockchain architect must keep up-to-date with the latest blockchain technologies and trends to ensure that the blockchain system remains relevant and effective.
  • Be a self-starter providing creative and innovative ideas or solutions continuously improving the technological offering.
  • Collaborate with the Sr. Application Architects and other technical contributors at all levels during the application development and resolve application defects identified during System Integration and User Acceptance Testing phases.

Requirements:
  • Have a Master’s degree in computer science or any related field.
  • Understand the Blockchain Architecture and its working as a consensus, hash functioning etc.
  • Deeply understand the function and application of data structures and algorithms like the Merkle tree.
  • Working knowledge of Public, Private and consortium chain architectures.
  • Experience in Golang, Rust, Typescript, Solidity, Postgres, Terraform, AWS.
  • Experience in other Web 3.0 technologies, as a web3 developer and/or as a backend service developer.
  • Experience in building distributed systems.
  • Experience contributing to the open source community.
  • Experience working with a team located across multiple time zones.
  • Understand Blockchain Data Architecture and ability to identify/recommend ways to optimize data elements on-chain/off-chain.
  • Hands-on experience with Ethereum.
  • In-depth understanding of all aspects of the java platforms and the Spring family of frameworks along with distributed ledger technologies.
  • Experience with Docker, JavaScript, Golang, NodeJS, AngularJS and the cloud (AWS)
  • Proven understanding of architecture best practices.
  • Knowledge and experience with full SDLC lifecycle.
  • Experience with Lean/Agile development methodologies.
  • Blockchain technology Java, Spring suite, JavaScript, AngularJS, Unix or Database skillset required.
  • Hands on experience with J2EE design patterns.

What does a Rust developer in web3 do?

A Rust developer in the context of web3 is a programmer who uses the Rust programming language to build applications and tools for the decentralized web, also known as the web3 ecosystem

The specific responsibilities of a Rust developer in web3 may vary depending on the project or organization they are working for, but in general, they would be responsible for writing, testing, and maintaining Rust code that is used to build web3 applications

This could include things like creating smart contracts for decentralized finance (DeFi) applications, building tools for interacting with decentralized storage networks, or developing decentralized applications (dApps) for the web3 ecosystem.