Job Description
Summary
We are seeking a talented Staff Software Engineer with expertise in Web3 technologies to lead the integration of Chainlink products into non-EVM blockchain ecosystems. In addition, the ideal candidate will have a strong background in blockchain development, decentralized systems, and a deep understanding of Web3 infrastructure. You will play a pivotal role in bridging Chainlink's functionality to non-EVM chains, driving innovation, and expanding its capabilities across diverse blockchain environments
Your Impact:
- Lead the integration of Chainlink’s applications into Non-EVM blockchains.
- Work closely with fellow engineers to build the end to end experience for your products, including but not limited to dApps, data services, smart contracts, monitoring, and tooling
Requirements:
- 2+ years of experience working in Web3.
- 5-10+ years of professional programming experience.
- Strong proficiency in at least one Smart Contract programming language (Solidity, Rust, FunC, Move)
- Solid understanding of blockchain concepts, such as consensus algorithms and cryptography
- Firm understanding of API design, RESTful services, and microservices architecture
- Experience with backend development and concurrent programming
- Projects where one has led a complex integration and/or feature that included numerous internal/external lateral/vertical stakeholders
- Exceptional analytical, strategic thinking, and problem-solving skills
Desired:
- Experience with distributed systems and p2p networking
- Excellent collaboration and communication skills in an async team setting
- Have participated in hackathons or demonstrated hands-on development work via personal projects (active GitHub profile)
- Experience working on open-source projects
- Relevant cryptography certifications, such as Certified Blockchain Solution Architect (CBSA) or Certified Blockchain Developer (CBD)
- Experience with other high-level programming languages (Python, Golang, C++, TypeScript)
All roles with Chainlink Labs are global and remote-based. Unless otherwise stated, we ask that you try to overlap some working hours with Eastern Standard Time (EST).
Skills
- C++
- Communications Skills
- Cryptography
- Development
- Leadership
- Python
- Rust
- Smart Contract Development
- Software Architecture
- Software Engineering
- Solidity
- Team Collaboration
- TypeScript