Solidity Architect
Skylock
About Skylock
Skylock is a Canadian-based post-seed startup valued at $12M and focused on defending DeFi protocols. We’re doing this because we believe that the greatest threat to blockchain’s success is the industry’s lack of stability and that smart-contract hacks are the driving force behind this instability.
Our goal is to protect DeFi protocols from hacks by detecting and blocking malicious smart-contract transactions in real-time.
Job description
We’re looking for a developer who will help us build software capable of detecting and reverse-engineering malicious smart contract transactions in the mempool. You’ll be working in a small team of technical developers, providing expertise on the manipulation of mempool data and analysis of EVM transactions. You will be architecting a framework that can automatically convert malicious transactions into white-hat hacks that can be used to transfer a protocol’s funds to a pre-determined smart contract address.
Responsibilities
- Researching and architecting software to detect malicious smart contract transactions.
- Researching and architecting software to reverse-engineer malicious smart contract transactions.
- Preparation of detailed design documents and testing strategies according to requirements.
Requirements
- Proficiency in Python, C++, Golang, and Solidity.
- Able to attend regular meetings during EST (GMT-5) business hours.
- Prior experience working remotely: strong personal organizational skills, a love for self-time management, and the ability to work collaboratively with a team.
- At least two years of experience in a software engineering or architect position.
- Working experience with, and/or strong knowledge of Ethereum smart contracts and the blockchain ecosystem.
- Working knowledge of infrastructure and security architecture practices and concerns.
- Experience building and delivering Proofs of Concept (PoCs) and responding to functional and technical elements of proposals independently and effectively.
- Solid organizational, project management and teamwork skills validated by experience leading a technical team.
- Experience developing blockchain infrastructure software such as node middleware or execution layers.
- Experience with machine learning anomaly detection or pattern recognition tasks.
- Excellent communication skills and the ability to explain technical information in simple terms.
Nice to have
- Experience searching for vulnerabilities through bug bounties or code auditing.
- Security certifications (Security+, CISSP, CISA, OSCP, etc).
- AWS Cloud certification (Solutions Architect Associate or higher).
📅 If you’re interested we’d love to setup a meet (https://calendly.com/robert-macwha/30_min).