About this role
Chainlink Labs is the primary development company behind the Chainlink Network, the industry-standard Web3 services platform that has enabled trillions of dollars in transaction value across DeFi, insurance, gaming, NFTs and other major industries. As a Senior Solidity Engineer you will design, build, and audit the smart contracts that power Chainlink's oracle network.
What you'll do
- Design and implement production-grade Solidity smart contracts for Chainlink's data feeds and oracle infrastructure
- Conduct internal security reviews and collaborate with external auditors on protocol-level code
- Optimise gas efficiency across existing and new contract deployments
- Write comprehensive unit, integration, and fuzz tests using Foundry and Hardhat
- Collaborate closely with protocol designers and researchers to translate specs into code
- Mentor junior engineers and participate in thorough code reviews
- Contribute to open-source Chainlink repositories and developer tooling
Tech stack
SolidityHardhatTypeScriptEVM
Application process
- 1
Submit your application with CV and any relevant GitHub/portfolio links
- 2
Async technical screen — a short take-home Solidity challenge (2–3 hours)
- 3
Technical interview with two senior engineers (60 min)
- 4
Final culture & values interview with engineering leadership (45 min)
- 5
Offer and onboarding — average time to offer is 2–3 weeks
Skills & tags
SolidityEVMSmart ContractsDeFi
⚡ Apply in under 2 minutes via Web3 Jobs HQ