Solidity Engineer
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...
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.
Responsibilities
- 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.
Qualifications
Requirements
- 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...)
Bonus points
- 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
Company Description
ChainSafe Systems is a blockchain R&D firm on a mission to realize the potential of Web3 infrastructure through sustainable, open-source development. Our vision is to create a world with organizations that empower people to build and innovate through blockchain agnostic tools and other distributed technologies.
We are global leaders in the industry, unique in our work across multiple blockchain ecosystems, and currently are pioneering Ethereum, Ethereum Classic, Cosmos, Polkadot and Filecoin technology. We are actively pursuing the development of our own product suite, having recently released Files, which allows users to upload and store files on IPFS and Filecoin with the goal of furthering development to provide a decentralized alternative to cloud storage.
ChainSafe is a unique company in a unique space, growing quickly and building a global reputation in this nascent space. Beyond offering experience across every major blockchain space to our team, we provide an open, inclusive, and supportive environment where we help folks reach their full potential as a human and as a professional.
Here’s what you might want to know before reading on:
- Our stack is progressive and open-source and includes Go, Rust, and TypeScript.
- We spearhead ecosystem projects like Lodestar, Web3.js, Forest, Gossamer and Ethermint.
- We are global, remote-friendly, and open to contractors (who can commit to a minimum of 35 hours a week). For those local to Toronto, our casual, open-concept office in Chinatown has meeting rooms, lounge areas, and space to pull up a chair.
Culture fit and alignment to our core values are extremely important to us. We are fueled by an immense intellectual curiosity of what technology can do and the impact it can have. You will thrive here if you are intensely driven by tackling technical challenges that no one else has solved yet and are inspired by the possibility of building the next generation of web infrastructure and decentralized systems.
Below are some other jobs we think you might be interested in.
-
Solidity Engineer
- Charm Finance
- Full-time
May 27 -
Blockchain Security Engineer - Senior Level (Solidity / Rust / Golang )
- CertiK
- US / Remote
- Remote
May 28 -
Security Engineer, Red team
- Coinhako
- Vietnam
May 30 -
Front-End Engineer
- Charm Finance
- Full-time
May 19 -
Senior Engineer, Trading Product Engineering
- CoinDesk
- London
May 29 -
Lead Engineer, Trading Platform Engineering
- CoinDesk
- London
Jun 03 -
Senior Engineer, Custody Engineering (Tokenization)
- CoinDesk
- London
May 21 -
Growth Engineer / Integration Engineer
- Injective Labs
- Anywhere
- Remote
Jun 03 -
Lead Software Engineer, Clearing Engineering
- CoinDesk
- New York
May 10 -
Security Engineer, Research & Engineering
- Trail of Bits
- United States
- Remote
May 06 -
Principal Engineer, CoinDesk Data Engineering
- CoinDesk
- London
Jun 09 -
Senior Engineer
- Compound
- Continental US Timezone
May 27 -
Demo Engineer
- Improbable
- Remote - International
- Remote
May 23 -
DevOps Engineer
- Blockstream
- Zurich
May 06 -
Protocol Engineer
- LayerZero
- Vancouver, BC
May 29 -
Security Engineer
- Jito Labs
- USA
- Remote
May 12 -
Protocol Engineer
- Injective Labs
- Anywhere
- Remote
Jun 03 -
Security Engineer
- Mysten Labs
- USA (Remote)
- Remote
May 24 -
Demo Engineer
- Somnia
- Anywhere
- Remote
May 16 -
AI Engineer
- Crypto Finance
- Zürich, Zurich, Switzerland
Jun 03

