Technical Project Manager
Chainflip (chainflip.io) is a blockchain project that uses multi-party-computation and threshold signature schemes to allow our decentralised validator network to secure assets across multiple arbitrarily differentiated blockchain networks, with the ultimate goal of allowing users to swap between various cryptocurrencies across multiple blockchains in a trustless and programmatic way.
This is a very tightly coupled engineering challenge, one that we’ve been working on for over a year. It is a multidisciplinary exercise in distributed systems, decentralised finance, blockchain consensus mechanisms, cyber security, applied cryptography, and front end tooling. Our engineering team of 15 is on the lookout for additional brainmuscle (which is a brand new word) to help us plan, prioritise, and execute our deliverables more effectively as a team. We’re mostly based in Berlin, Germany, and so is this role.
You can read more about Chainflip Labs and joining the team here: https://blog.chainflip.io/join-us/
What’s the Job?
In particular, this role is open to a Project Manager with a technical background who can deploy their powerful cat herding skills to ensure the development team is following established processes and communicating effectively.
The PM will be responsible for planning meetings, collecting project requirements, establishing processes, assisting the development team in tracking their work, supporting cross-team communication, following up with the team on assigned tasks, establishing and updating timelines, and tidying up our project management tools to make them more effective.
The PM will also be responsible for managing internal and public documentation. It will be the PM’s job to make sure what is available is up to date, accurate, and complete, and where there are gaps, to collect the necessary information and write it up.
We expect that the PM should have enough of an understanding of the software development process to be able to perform in this role effectively, but we do not expect them to contribute to design discussions.
Who You’d Work With
Our growing engineering team is run by the prolific CTO Tom Nash, a younger but experienced founder and CTO with plenty of blockchain related engineering and leadership experience. The PM would work as a direct support to Tom, freeing him up to contribute at a deeper level technically, while relying on you to help maintain good processes within the team.
You would also have regular contact with all of the development team. The “web” team at the moment consists of 3 engineers who are working on the 5 end-user interfaces that we are building as a part of this project.
On top of these fine chaps, there is the DevOps team, who are responsible for packaging, deploying, monitoring, and fixing validators and test networks as well as the web applications we have under our belt.
Then there’s the bulk of the engineering team: the Rust team. They’re broken down into 3 groups, which include the State Chain team, who work on the Substrate (https://www.substrate.io/) based Chainflip specific blockchain, the Chainflip Engine Room (CFE), who focus on off-chain processes like threshold signature processes and off-chain witnessing, and the handful of specialist engineers who work on protocol development and testing.
Finally, there’s a couple of other specialists that work on smart contracts and external blockchain integrations.
Who Should Apply?
If you’re based in Europe and willing to relocate to Berlin, have at least 1 year of experience as an engineer, and are excited about being the organisational force behind a brilliant young team of engineers pushing the boundaries of decentralised trading software, this is the role for you.
As a bonus, if you are interested in cryptocurrencies and blockchain, or have additional skills which you think could be useful to the project, that’s always a plus.
If you would like to read more to get an idea of what working at chainflip would be like, check out this post: https://blog.chainflip.io/join-us/
Salaries and Token packages are on offer that are commensurate with skill and experience. Please indicate your expected salary when applying, and we will take that into consideration during the interview process.
Please submit your CV for review. A screening call will be conducted by our operations manager. A second interview with the CTO and/or development team will occur if successful. Lastly, a final review with the CEO will take place. This whole process can take as little as 1 week for the right candidate.