We believe in a redistributed future. Gnosis builds new market mechanisms to make this future possible. Through decentralized platforms on the Ethereum blockchain, we enable the distribution of resources—from assets to incentives, and information to ideas. Gnosis was founded as part of ConsenSys, the globally leading Ethereum venture production studio, in 2015 by Martin Köppelmann and Stefan George. A ConsenSys spoke that was spun out to become a fully-fledged company early 2017, Gnosis was able to raise sufficient funding in their token sale last April to make the company a safe workplace for the next years to come. Now counting 50 employees, Gnosis is a Gibraltar based company with team members spread out all over the world and a main development hub in Berlin: Full Node, a co-working space for blockchain companies in the heart of Berlin Kreuzberg. Our products are interoperable, allowing you to create, trade, and hold assets. While our prediction market platform allows anyone to build customized forecasting applications, our decentralized exchange models contribute to the stability of scalable token economics and enable access to arbitrage-free marketplaces. Additionally, our Gnosis Safe wallet aims to set a standard for secure, user-controlled fund storage. Our decentralized platforms and applications provide foundational infrastructure, assuring security, stability, and foresight for the longevity of blockchain-driven technologies. Join in on our mission to build the future!
About the role:
We are looking for an experienced systems engineer to join the Gnosis Client Development (GCD) team.
The GCD team’s goal is to develop a fast, light and robust ethereum 1.0 client in order to support a strong multi-client ethereum ecosystem. Gnosis is convinced that having a multi-client ethereum ecosystem is mission-critical for the ethereum blockchain. The client software is leveraging the advantages of Rust in order to achieve being one of the fastest and lightest clients.
You have the opportunity to work with us in the trendy kiez of Kreuzberg - where we run our beautiful co-working space for blockchain projects, Full Node. Also, you can join us as a remote employee and work from your hometown. Currently half of our team is working remotely.
What you'll do:
Implementing new upcoming Ethereum Improvement Proposals
Researching elegant designs, in order to keep the client light and fast.
Incorporate new user’s feedback
Maintain the production code
Deliver high-quality code for features from concept until production
Contribute to our growing test suite
In the team of approximately 5 Rust-developers, you will have a shared responsibility for the design, development, and maintenance of the client
Who you are:
You have 3+ years of experience in system engineering, preferably in Rust, but other languages are good as well (C++, Go, ...)
You have 1+ years of experience in system engineering in Rust
Structuring processes for demanding infrastructure is your strength
You have good general programming and algorithm skills.
You have a good understanding of the Ethereum blockchain.
You care deeply about the quality and readability of your code.
You proactively drive technical direction such as improving performance, preventing issues, data usage, refactoring the codebase.
Leadership and architecture experience are a plus.
What we can offer you:
Make your mark in a growing, disruptive technology: Be a part of an innovative blockchain company as we help drive change in a number of important global markets, including finance, insurance, and information discovery.
Flat hierarchies: This means fewer processes and bureaucracy - see more of your ideas come to life!
Be set up for success from the start:
We’ll equip you with the latest hardware, and plenty of learning opportunities through our fortnightly Brown Bag Lunches, guest speakers, meetups and workshops at Full Node, team knowledge sharing sessions and generous budgets for conferences and individual learning.
Flexible work and vacation times: We truly believe in and stand for work-life balance. We have a great flexible work policy and a generous vacation allowance that supports you in living your best life!
Work and hang out with us: On top of the events at Full Node, we have weekly breakfasts, monthly team dinners, an abundance of healthy snacks and drinks (including top-notch coffee!) Did we mention a company-wide annual offsite?
Conferences and Educational Budget: At Gnosis, we support your growth and development with a generous annual education and conference budget.
Grow with us: We're growing rapidly, the industry is expanding fast, and we have a lot to do. If you're someone who loves taking initiative and get things done, there's a lot of opportunities for your individual growth.