Chainflip is revolutionizing the way users swap native assets across different blockchains. Our cutting-edge swapping protocol offers seamless cross-chain transactions with competitive pricing. We aim to be the largest on-chain market for BTC, ETH, SOL, and other major cross-chain routes, and have processed over $1Billion in trades one year after full launch.
We’re not just another bridge. Our protocol design removes the need for wrapped tokens through MPC (Multi-Party-Computation), and in particular, TSS (Threshold Signature Schemes). This technology enables the creation of aggregate keys held by a permissionless network of 150 Validators. These validators manage simple smart contracts/wallets, known as Vaults, across multiple blockchains simultaneously.
On top of that, we developed our own substrate-based application-specific blockchain — the Chainflip State Chain — to track balances, process events, and execute instructions. The end result? Fast, efficient, and ultra-competitive swaps. We’re taking on the Centralised Exchanges for BTC volume!
This is an exciting challenge that we’ve been working on for 4 years now with our growing team of almost 40. While our heart beats in Berlin, we champion flexible work arrangements, encouraging both in-office collaboration and the freedom of remote stints.
We are looking for a (Senior) Software Engineer to join our Protocol Team which builds the core of the Chainflip protocol, consisting of two key components: the Chainflip Node and the Chainflip Engine. The former is a substrate-based blockchain node. The latter is a companion process that communicates with the outside world and relays information to and from other Blockchains.
Almost all of our codebase is written in Rust. While some experience with Rust would be beneficial, this role is open to talented and motivated Engineers from any language background as long as you are willing and able to adopt Rust as your primary language.
Some attributes we look for when hiring:
We are open to candidates of all backgrounds, however there are of course some particular skills and experiences that would be beneficial. We are particularly interested in hiring someone with a strong background in any of the following:
If you apply for this role, please choose one (or two) of the above and tell us about it: What are common mistakes or misconceptions? What are some key principles to stick to, and what are the inevitable exceptions to the rule?
We are a Berlin-based company with our own office space in the heart of Kreuzberg, but we have remote workers in a couple of countries in Europe and a team in Melbourne, Australia. We arrange a company-wide meet-up once a year (previous off-sites have been in the Canary Islands, Cape Town, and Brandenburg), have a very open and flexible culture, and enjoy meaningful personal connections with one another. Our team has a diverse range of backgrounds and experiences to share, and we hope you’ll be able to contribute with yours too.
We offer all Berlin-based employees standard employment contracts under German law and the following list of benefits:
This is the role for you if:
A quick note: If you don’t check every box but are passionate and bring unique perspectives, we still want to hear from you! We deeply value diverse experiences and talents. Our offered salaries and token packages reflect the depth of your skills and experience. With your application, kindly indicate your expected salary range.
Please submit your CV for review. A screening call will be conducted by our COO. The next steps are a more technical chat followed by a take-home challenge which will then be expanded upon in a 1-hour in-person or remote code interview. Then you will have a more informal meeting with some other members of the team, including the CTO and CEO. This whole process can take as little as a week.
Senior Frontend Engineer (m/f/d) // Softwaregini , Softwaregini
Berlin, Germany Full Time EmploymentSenior Smart Contracts Engineer , cLabs
Berlin, Germany Full Time EmploymentLead software engineer, C or lua , Data Science Retreat
Berlin GermanySenior Frontend Engineer , JustWatch
Berlin, GermanyNewsletter
Let's simplify your job search. Receive your tailored set of opportunities today.
Subscribe to our Jobs