Software Engineer - Cross-Chain Integrations
DFINITY is transforming the Internet into a public network that hosts secure software and services. The Internet Computer, their innovative technology stack, is unhackable, fast, and scalable to billions of users globally. It supports autonomous software that aims to challenge the monopoly of Big Tech on the internet. This technology facilitates direct interoperability with major blockchains like Bitcoin, Ethereum, and others without the need for intermediaries. DFINITY is seeking individuals who are interested in developing and implementing smart contracts and fail-safe distributed systems with a focus on code simplicity, quality, and performance.
Responsibilities of Cross-Chain Engineers at DFINITY include:
- Designing and implementing new solutions to integrate the Internet Computer with other blockchains to enable trustless bi-directional interactions of smart contracts.
- Enhancing and maintaining existing solutions such as Bitcoin integration, Ethereum integration, ck-Tokens, etc.
- Exploring other blockchain protocols, particularly Bitcoin and EVM-based ones.
- Engaging in interactions with the NNS DAO and overseeing the release life-cycle, including creating executable upgrade proposals.
- Developing metrics and monitoring the performance of deployed smart contracts.
Preferred Qualifications for this role:
- Strong experience and proficiency in Web3 space, protocol design, and smart contract development.
- Experience in security-sensitive software development and implementing best practices with a focus on identifying vulnerabilities.
- Proficiency in at least one system software language such as C, C++, or Rust, with an emphasis on Rust.
- Expertise in deploying systems that operate continuously, requiring monitoring, alerting, and necessary tooling for maintenance.
- A Bachelor's degree in Computer Science or a related field, with a strong preference for practical experience over educational background.
Desired Qualities in Engineers:
- Passion for building high-quality production systems software with a primary focus on driving impactful changes through software delivery.
- Collaborative mindset, enjoying teamwork with talented individuals to devise optimal solutions collectively.
- Curiosity and open-mindedness to tackle the unique challenges of developing the world's first Internet Computer and drive innovation.
About DFINITY and the Internet Computer:
The Internet Computer, launched by DFINITY Foundation in May 2021, is the fastest and infinitely scalable general-purpose blockchain. Backed by a team of over 200 experts in cryptography, distributed systems engineering, and programming languages, the project aims to create a 'world computer' capable of hosting various Web3 applications, including dApps, DeFi, NFTs, games, social media, and metaverse projects.
DFINITY, established in 2016 by entrepreneur Dominic Williams, garnered early support and investments from members of the Ethereum community. Subsequently, prominent institutions like Andreessen Horowitz, Polychain Capital, and SV Angel joined forces to strengthen the development of Web3 initiatives.
DFINITY is an equal opportunity employer, considering all qualified applicants regardless of race, color, religion, gender, gender identity, sexual orientation, national origin, genetics, disability, age, or veteran status.
![Avatar](https://uploads.laborx.com/company_logo/G__xeLdOGreZ06klgMG-0LVJCbTSSgj4.png)