Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Cryptio | Paris, France | $45k - $90k | |||
MoonPay | London, United Kingdom | $90k - $100k | |||
Binance | Asia |
| |||
Loot Labs Inc | Remote |
| |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
CANDY | New York, NY, United States | $81k - $84k | |||
CANDY | New York, NY, United States | $36k - $90k | |||
ZTX Foundation | remote | $54k - $100k | |||
0x Labs | San Francisco, CA, United States | $63k - $90k | |||
Gala | New York, NY, United States | $37k - $75k | |||
Palm NFT Studio, Inc. | Madrid, Spain | $72k - $100k | |||
RabbitHole | New York, NY, United States | $63k - $75k | |||
Sismo | Paris, France | $36k - $90k | |||
Co:Create | Remote | $165k - $200k | |||
Ledger | Paris, France | $63k - $100k | |||
Pintu | Bangalore, India | $54k - $70k |
About The Role
As a software engineer working on blockchain data, you will:
Research blockchain internals
Contribute to our blockchain indexers (Rust / SQL)
Transform and prepare blockchain data for accounting/reporting use cases (Rust / SQL / TypeScript)
Contribute to Cryptio DeFi capabilities by enriching on-chain data (smart contract events, on-chain data analysis)
Contribute to our internal data API (Rust)
Consume third-party data APIs
Collaborate with the DevOps team in order to deploy blockchain nodes
An indexer is a piece of software that iterates over blockchain blocks in order to extract relevant pieces of data, transform/serialize them, and load them into a data store (ETL).
Responsibilities
Write production-grade Rust and TypeScript code
Contribute to the architecture, design, implementation, monitoring, and maintenance of our on-chain data pipeline
Write and maintain documentation
Watch the state-of-the-art of blockchain indexer and on-chain data analysis
Active participation in Proof of Concept as part of the product roadmap
Mandatory Requirements
Fluent with SQL (we use PostgreSQL)
Fluent with TypeScript
Familiar with designing ETL software
Familiar with designing internal APIs
Familiar with consuming third-party data APIs
Rigour and force of proposal
Analytical and synthetical mind
Impeccable written and spoken English
Nice To Have
Experienced with Rust (we will train you if you are not)
General knowledge of the crypto ecosystem
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.