Senior Solidity Engineer, Remote, Europe, Up to $150k plus tokens, DeFi
European Union
Up to $150k plus tokens
Permanent
My client are a true leader in the DeFi space and they are looking for a hands on Senior Solidity Engineer to take them on the next step of their journey. You’ll champion the business as a Senior Solidity Engineer and across the broader crypto world as they grow their radically innovative DeFi protocol.
As they are a small (10) team, you will have the opportunity to shape the role into your own and recommend / lead improvements in other areas of the business if you wish.
- Utilize your Defi knowledge and experience to be their Solidity lead and contributing to the development of their protocol
- Ensure proper functioning and upgrading of the current infrastructure
- Work in a collaborative team environment to seek best practices and maintain internal and external professional relationships with the operational teams
- Work with their CTO to develop tactical and technical solutions and execute on selected features
- Collaborate closely with different engineering leads, products managers and leadership to continuously improve and progress the quality
- Design and develop smart contracts and Defi applications on the Ethereum blockchain
- Write high-quality, reusable and efficient code in Solidity
- Review code and provide feedback to other developers to ensure high quality standards
- Conduct thorough code reviews, testing and debugging to ensure the software is up-to-date, efficient and secure
- Stay up-to-date with the latest trends and technologies in blockchain, Defi and distributed ledgers to constantly challenge and improve the quality of the protocol
- Implement and build state of the art, reliable and workable code
- Own and shape the core of the v1 of the protocol
- Work closely with our Simulation team to ensure a fluid and transparent liaison between the protocol and its Python Simulation
You’ll have:
- An Engineering Degree in Software, Computer, Electrical or similar field.
- At least two years experience developing public Ethereum smart contracts.
- At least two years of experience working in Defi
- Discipline to create systems that are robust, safe and efficient.
- An extreme thoroughness in your approach (and need) to understand the low-level, end-to-end details.
- Knowledge of what can go wrong and you’ve learned a lot of painful lessons developing applications for mainnet.
- The aptitude to dive into the detail and see how the EVM performs with short bursts of research and development to squeeze the best out of the system design.
- A natural structured approach to work-breakdown and task management.
- Experience working with agile project management methods and tooling.
- A strong source code management skill using Git / GitHub / GitLab
- A strong smart contract testing experience (Hardhat / Brownie / Typescript / static analysis tools)
- A proficiency in writing and speaking English.
Key relationships / stakeholders
You will report to the Chief Technology Officer. The internal team leads will be your key stakeholders along with external partners who currently provide services / advice. You will be in regular contact with other team members such as Tech Lead and Ops Manager to coordinate scope of work.