Unveiling the future of blockchain technology
Blockchains will only consider candidates who reside in the U.S. or Germany and do not require any VISA support.
OUR VISION
In the new and exciting world of the decentralized internet, otherwise known as Web3, it is an individual’s fundamental right to own and control their digital identity. To ensure that the individual is paramount in Web3, we are developing a suite of applications to enable everyone to safely engage, take part, and transact in the emerging, decentralized world of the internet. Our platform centers on Web3 Identity and leverages that identity to provide individuals with secure digital asset storage and recovery, access to decentralized finance, the ability to prove ownership of their creations, and gateways to digital interactions and experiences – all to empower and benefit every Web3 user.
We believe that the decentralized nature of Web3 creates an opportunity for everyone to challenge the digital status quo—to own and control their identity, data, finances, creations, and future. This is the chance to get it right – to rally a movement of individuals so Web3 belongs to everyone, not to trillion-dollar companies. To fulfill this vision, we are seeking dynamic people who want to join us in leading the way to this new world.
WHAT YOU WILL DO
As a C/Go Software Engineer, you will contribute to building our flagship SDK, a product designed to allow others to participate in our vision for the future of individual control over their digital identity. You will enhance and maintain the core of the SDK, which supports bindings for many other programming languages and execution on embedded devices. You contribute and implement features in C and create bindings, especially for Golang. Additional responsibilities include:
WHAT YOU WILL NEED TO SUCCEED
To ensure success, you must have profound expertise in C and Go, combined with a solid understanding of blockchain concepts, consensus algorithms, cryptography, and advanced data structures. You have a knack for addressing complex technical challenges with innovative, efficient, and scalable solutions. You can thrive in a dynamic, fast-paced environment, adapting to change and driving results. You are an excellent team player with excellent written and verbal communication skills. You have a keen eye for detail, an unwavering dedication to quality, and an intrinsic passion for the blockchain domain.
YOUR EDUCATION AND EXPERIENCE
You have a Bachelor’s degree in Computer Science, Software Engineering, or a related field; a Master’s or other advanced degree is a distinct advantage. You have demonstrated experience in blockchain development, preferably with a focus on SDK or library creation. You have familiarity with best practices in coding, version control tools like Git, and modern development methodologies.
Job locations: USA – Remote