| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
What are we all about? | London, United Kingdom | $62k - $81k | |||
Ledger | London, United Kingdom | $63k - $87k | |||
OKX | Hong Kong, Hong Kong | $54k - $87k | |||
Exponential Defi, Inc | United States | $90k - $108k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Unlimit | Lima, Peru | $85k - $108k | |||
Chainlink Labs | Remote |
| |||
Ava Labs | New York, NY, United States | $108k - $135k | |||
Chainlink Labs | Remote |
| |||
OKX | Hong Kong, Hong Kong | $91k - $148k | |||
Chainlink Labs | Remote |
| |||
WOO | Taipei, Taiwan | $85k - $108k | |||
Binance | Taipei, Taiwan |
| |||
xLabs | Buenos Aires, Argentina | $74k - $110k | |||
Orca | New York, NY, United States | $98k - $120k | |||
Nibiru | Remote | $45k - $52k |
This job is closed
Are you the one?
We are looking for a passionate and skilled engineer to join our highly dynamic team.
You will be developing blockchain-based solutions that span across a wide spectrum of the web3 ecosystem, from protocol-level engineering and smart contracts development to DApps and Enterprise/Financial applications that integrate with or are built on blockchain infrastructure.
This is a remote-first role. You will be working with a globally distributed team of talented engineers and researchers, as well as many leading industry partners.
You should be proficient in at least one or more general programming languages (refer to the skills section for details), as well as Smart Contract development, primarily Solidity. A deep understanding of the Ethereum blockchain, strong general engineering skills, and a firm grasp of computer science fundamentals are required. The ideal candidate would be a robust problem-solver with excellent attention to detail and effective communication skills. Familiarity with non-EVM blockchains, the DeFi landscape, and traditional finance would be advantageous.
Responsibilities include, but are not limited to:
- Work on full-stack engineering solutions that integrate with or built on top of blockchains.
- Design and build applications on various blockchains
- Develop, test, and deploy secure smart contracts
- Debug and optimize smart contracts
- Extract and process data from the blockchain
- Develop scripts & tools to automate or improve blockchain interactions
- Collaborate with other engineers and teams, both internally and externally
- Stay updated with new developments and technology in the blockchain space
Technical Skills:
- Excellent programming skills in one or more of the following programming languages: C#, Go, TS/JS, Solidity, Rust, Python, Java, Kotlin, but will also considerother tech stacks.
- Proficient in a smart contract programming language (eg. Solidity, Cairo, MOVE) with extensive experience in developing complex smart contracts. Familiar with toolings such as Foundry, Hardhat or Remix.
- Ability to implement efficient algorithms and design complex data structures
- Understanding of good software architecture and engineering process
- Ability to write clean, testable, and maintainable code without over-engineering
- Deep understanding of Ethereum blockchain architecture
- Understanding of the DeFi landscape, such as lending protocols, AMMs, Perps and stablecoins
- Experience in developing off-chain applications that integrate with web3 protocols, using libraries such as Web3.js and ethers.js.
- Strong computer science background
Other Competencies:
- You need to be a self-starter, with the curiosity and drive to continuously improve.
- Excellent problem-solving and analytical skills, with attention to detail
- Strong written and verbal communication and collaboration skills
- Proficiency in English
Nice to have:
- Knowledge in Traditional Finance, and the intersection between traditional finance and blockchain, such as Tokenisation.
- Experience with layer-2 solutions like Starknet, Optimism, zkSync, and Arbitrum
- Familiarity with blockchain data analytics tools like Dune and Nansen
- Knowledge of cryptographic primitives like hashing and signature schemes
- Familiarity with formal verification methods for smart contracts
- Experience in front-end development with frameworks like React or Angular
- Familiarity with smart contracts auditing tooling/techniques (e.g Fuzzing, Symbolic execution, Static and Dynamic Analysis)
- Infrastructure / DevOps experience (eg. setup private networks)
- Ethereum core development experience.
How do I get a job at DeFi?
Getting a job in the DeFi (decentralized finance) industry can be a competitive process, but there are a few steps you can take to increase your chances of finding a job in this field:
- Build up your skills and knowledge: To work in DeFi, you'll likely need to have a strong understanding of blockchain technology, as well as other related technologies such as smart contracts and cryptocurrency. Consider taking online courses or earning a degree in a relevant field to build up your skills and knowledge.
- Network with industry professionals: Attend meetups and conferences related to DeFi and make connections with professionals in the industry. Networking can be a valuable way to learn about job openings and get your foot in the door at a DeFi company.
- Create a strong online presence: Many DeFi companies will look at your online presence (such as your LinkedIn profile and personal website) when considering you for a job. Make sure to showcase your skills and accomplishments online and keep your profile up to date.
- Apply for relevant job openings: Keep an eye out for job openings at DeFi companies and apply for positions that align with your skills and experience. Apply for DeFi Jobs without Experience. Tailor your resume and cover letter to the specific job you're applying for and highlight any relevant experience or skills you have.
- Consider internships or volunteer work: DeFi Internships or volunteer work can be a great way to get your foot in the door and gain valuable experience in the DeFi industry. Many companies also offer internships to students, so consider applying for an internship if you're still in school.
- Be persistent: keep trying if you don't get a job right away. It can take time to find the right opportunity, but with the right skills and determination, you can land a job in the DeFi industry.