Software Engineer Data Feeds
You will design and implement Data Feeds features, build scalable and secure software for blockchain environments, develop smart-contract products, partner with research, model attack scenarios, manage subsystem architecture, and implement resilient distributed systems.
Responsibilities
- Design and implement features in the Data Product space
- Own end-to-end delivery of data products
- Learn blockchain technologies including Solana Avalanche Polygon and Ethereum
- Build products with Solidity Move and Rust smart contracts
- Partner with the research team
- Model attack vectors failures and disaster scenarios
- Develop fixes in reproducible test environments
- Manage the architectural vision for new subsystems in the Chainlink node
- Implement resilient distributed systems
Requirements
- 4-6+ years of professional software engineering experience
- Experience in blockchain and Web3 technologies
- Experience developing smart contracts that secured meaningful value on-chain
- Knowledge of computer science fundamentals and systems design
- Experience owning multi-month projects
- Experience building distributed and low-latency systems
- Bachelor's degree or higher in computer science software engineering mathematics or a related technical field