Qualifications No qualifications
Who we need
We are looking for a trustworthy and proactive Solidity Engineer with at least 2 years of experience (or a proven track record!). As a Solidity Engineer, you can expect to work on cutting-edge technology and projects, formulate and execute strategies, and coordinate with other team members while taking a lot of initiative and ownership with minimal direction.
What’s in it for you
It goes without saying that the work we do at ChainSafe will offer you the most significant technical challenges you can imagine – and some that you can’t. Over and above that, you will gain:
- Peer and community recognition. You want to make a meaningful contribution to the open source work that is driving the Web3 infrastructure and blockchain space forward, becoming a master of the domain. We are actively contributing to the Ethereum, Ethereum Classic, Cosmos, Polkadot, and Filecoin ecosystems and are open to contributing to other Web3 ecosystems where we see the merit.
- Mentorship – and the chance to lead. You want to be mentored by experts in bleeding-edge technology and the services we build and support, with an opportunity to mentor and facilitate learning and growth for those newer to the work.
- Fulfilment. You want to work with the best people, on cutting edge technologies, contributing to an incredible range of projects that have an impact individually and as a whole.
- Writing Solidity code from a specification and/or, creating a specification from a higher level proposal.
- Making security a top priority and carefully analyzing code changes for potential vulnerabilities.
- Working with existing teams to further optimise, and debug Smart Contracts.
- Work with researchers to find optimal solutions to challenging problems.
- Work with the ChainSafe audit team.
- Understands virtual machine architecture, memory, and stack.
- Tenacity to debug challenging issue for long periods of time. (Trying to make this not sound terrible)
- Passionate about digging into people’s code.
- Basic knowledge of solidity security testing tools (eg: Truffle, Slither, Echinda, Mitrhil, etc…)
- Has audits that are publicly viewable.
- Has smart contracts in production (extra bonus points if they are actively used).
- Has made meaningful contributions to sol-c. or similar libraries on the compiler level.
- You are DevOps199