| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Time Research | Remote | $72k - $150k | |||
Coinbase | Remote | $90k - $106k | |||
ZOTTO Ltd. | Remote | $75k - $110k | |||
Coinmarketcap | Taipei, Taiwan | $105k - $106k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
xalts | Bengaluru, India | $80k - $85k | |||
CoinTracker | United States | $122k - $150k | |||
Crypto.com | Shenzhen, China | $86k - $150k | |||
QUANTINIUM | Remote | $70k - $100k | |||
RockSolid Network | Remote | $150k - $200k | |||
DIA e.V. | Remote | $64k - $80k | |||
Bitfinex | Remote | $63k - $150k | |||
Bitfinex | Salvador, Brazil | $63k - $150k | |||
Bitfinex | CMX Ciudad de México MX | $63k - $150k | |||
Bitfinex | Guayaquil, Ecuador | $63k - $150k | |||
Bitfinex | H Heredia CR | $63k - $150k |
- Develop and maintain backend systems using Rust, focusing on Tokio for asynchronous programming.
- Build high-performance TCP-based network applications, implementing custom protocols as needed.
- Design and implement gRPC services to enable efficient communication between microservices and systems.
- Integrate backend systems with blockchain networks (e.g., Ethereum, Solana, Cosmos) and work with smart contracts.
- Implement and optimize quantitative models and algorithms for data analysis, financial computations, or other high-performance tasks.
- Collaborate with DevOps teams to deploy, monitor, and optimize backend services in cloud or distributed environments.
- Debug, troubleshoot, and resolve performance issues in networking, blockchain integration, or quantitative computations.
- Stay up-to-date with advancements in Rust, blockchain, and quantitative tools.
- Proficiency in Rust programming with hands-on experience in backend development.
- Expertise in Tokio, asynchronous programming, and TCP networking.
- Experience building gRPC services and working with protocol buffers.
- Strong understanding of blockchain integration, including wallet SDKs (e.g., Ethers, Alloy) and smart contract interaction.
- Knowledge of quantitative development concepts, including implementing or optimizing algorithms and models.
- Proficiency in designing and implementing APIs using RESTful, GraphQL, or gRPC technologies.
- Familiarity with relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
- Strong problem-solving, debugging and optimization skills, with a focus on networked and distributed systems.
- Experience with cryptographic protocols and secure communication (e.g., TLS, mTLS).
- Familiarity with distributed systems, microservices, and container orchestration tools (e.g., Docker, Kubernetes).
- Experience with quantitative libraries (e.g., NumPy, Pandas, QuantLib) or financial systems.
- Knowledge of Layer-2 blockchain solutions (e.g. Arbitrum, ZkSync) and cross-chain technologies.
- Contributions to open-source Rust projects.
What does a back-end developer in Web3 do?
A back-end developer in web3 typically works on the server-side of a web application, using technologies that are specific to the decentralized web (also known as Web3-related)
This might involve building and maintaining the infrastructure that supports decentralized applications (dApps), or developing the underlying smart contracts and blockchain-based systems that power those dApps
In general, the goal of a back-end developer in web3 is to create the technologies and tools that enable users to interact with the decentralized web in a secure and seamless way.