Chainlink Labs is a leading oracle platform that powers decentralized finance (DeFi) and is looking for a passionate Security Engineer to join their Product Security team. The role involves designing secure architectures, developing security features for Chainlink products, and ensuring security is integrated into engineering projects.
Responsibilities:
- Build security tools and controls that are deployed across the company
- Design, develop, and deploy new core security features to public Chainlink products like the Chainlink core node
- Define new processes and systems that make attacks on our networks hard to execute and easy to detect
- Immerse yourself in Chainlink’s upcoming engineering and non-engineering projects and ensure security is fundamental to their design and functionality
- Help define, shape, and achieve the company’s broader security goals
Requirements:
- Experience in Go or Rust
- Experience in a security related function
- Experience building security software or securing enterprise systems
- Comfortable with Unix operating systems (including macOS)
- Ability to adapt to fast changing environment and set of technologies
- Experience writing or auditing Solidity
- Experience auditing or securing frontends (React, NPM)
- Strong understanding of cryptography, including concepts such as TLS, FIDO, encryption, and public key cryptography
- Familiarity with security analysis tooling and frameworks
- Enthusiasm for the Ethereum (and other EVM compatible networks) with experience in tooling development, hardware wallets, and deployments
- Experience working on open source software with a GitHub history to prove it