Chainflip Labs logo

Blockchain Senior Software Engineer

Chainflip Labs

About Chainflip Labs

Chainflip Labs is at the forefront of revolutionizing cross-chain swaps, enabling seamless transactions across different blockchains without the need for wrapped tokens or traditional bridging. Our protocol leverages cutting-edge technologies like MPC (Multi-Party Computation) and TSS (Threshold Signature Schemes) to facilitate secure and efficient swaps. With a dedicated team based in Berlin and remote workers across Europe and Australia, we are committed to creating a decentralized, trustless protocol that challenges centralized exchanges.

Job Overview

We are seeking a Senior Software Engineer to join our Protocol Team. This team is responsible for developing the core components of the Chainflip protocol, including the Chainflip Node and the Chainflip Engine. The Chainflip Node is a substrate-based blockchain node, while the Chainflip Engine handles communication with external blockchains. Our codebase is primarily written in Rust, and while experience with Rust is beneficial, we welcome talented engineers from any language background who are willing to adopt Rust as their primary language.

Key Responsibilities

  • Develop and maintain the Chainflip Node and Engine, ensuring robust and efficient cross-chain transactions.
  • Collaborate with a team of engineers to design and implement new features and improvements.
  • Debug and resolve complex issues within distributed systems.
  • Ensure the protocol's security and reliability by covering all edge cases and error paths.
  • Contribute to the evolution of a large and complex codebase, particularly in Rust.
  • Engage in testing, releasing, and maintaining compatibility of the live system.

Desired Skills and Experience

  • Strong background in building and debugging distributed systems.
  • Experience managing large and complex codebases, preferably in Rust.
  • Familiarity with testing and releasing live systems with real users.
  • Knowledge of blockchain technologies and decentralized systems.
  • Excellent problem-solving skills and the ability to work independently.

Who Should Apply?

This role is ideal for candidates with over 6 years of development experience, a passion for decentralization and blockchain technology, and a desire to work in a dynamic and innovative environment. We value diverse experiences and encourage applicants who bring unique perspectives to apply, even if they don't meet every requirement.

Benefits

  • Equity / Tokens: We invest in our employees as they invest in us.
  • Public Transport: Enjoy a "Deutschland Ticket" subscription.
  • Stay Active: Urban Sports Club membership.
  • Learning: Annual budget for personal development.
  • Language Courses: Sponsored courses to go multilingual.
  • Loyalty Rewards: Extra holidays for every year at Chainflip.
  • Team Vibes: Participate in team events, sports, and music streams.

Application Process

Submit your CV for review. The process includes a screening call, a technical chat, a take-home challenge, and an interview with team members, including the CTO and CEO. We aim to complete the process within a week.

Equal Opportunity

Chainflip is committed to equal employment opportunities and values diversity in our team. We provide accommodations during the application process and evaluate candidates based on their skills and potential, without regard to personal characteristics.

Join us in Berlin or work remotely from Europe, and be part of a team that's shaping the future of blockchain technology.

Benefits
Extracted with AI

  • Equity / Tokens
  • Public transport subscription
  • Urban Sports Club membership
  • Annual budget for personal development
  • Sponsored language courses
  • Extra holidays for loyalty
  • Team events and activities

Similar jobs

Last update: 23 minutes ago

Chainlink Labs logo
Chainlink Labs

Senior Software Engineer (Backend) - Blockchain and Web3

Join Chainlink Labs as a Senior Software Engineer (Backend) to develop decentralized applications in blockchain and Web3 technologies.

Alchemy logo
Alchemy

Software Engineer (Fullstack) with Blockchain and Web3 Experience

Join Alchemy as a Fullstack Software Engineer to develop user-facing blockchain products. Hybrid role in San Francisco.

MoonPay logo
MoonPay

Senior React Native Engineer

Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative Web3 solutions using React Native and TypeScript.

Coinbase logo
Coinbase

Senior Fullstack Engineer (Frontend Leaning)

Join Coinbase as a Senior Fullstack Engineer focusing on frontend development to build the future of onchain technology.

Chainels logo
Chainels

Senior Back-End PHP Developer

Join Chainels as a Senior Back-End PHP Developer in Rotterdam. Work on innovative PropTech solutions with PHP, Symfony, and AWS.

Bitpanda logo
Bitpanda

Senior Software Engineer, React

Join Bitpanda as a Senior Software Engineer, React, to develop user-friendly web applications in a dynamic fintech environment.

SyncFab logo
SyncFab

Lead Front-End Blockchain Engineer (JS, React, Go, Solidity, C++, Smart Contracts)

Lead Front-End Blockchain Engineer role in San Francisco, focusing on JS, React, Go, Solidity, C++, and Smart Contracts.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Partner

Join MoonPay as a Senior Full Stack Engineer to enhance partner experiences using TypeScript, React, and GCP in a dynamic Web3 environment.

Cloudflight logo
Cloudflight

Senior React Developer

Join Cloudflight as a Senior React Developer to build high-performance web applications using React, TypeScript, and Tailwind CSS.

Anon logo
Anon

Software Engineer - Backend (Rust, TypeScript)

Join Anon as a Backend Engineer to build and scale core infrastructure and APIs for AI agent authentication. Work with Rust, TypeScript, and more.

Pass App logo
Pass App

Machine Learning Engineer with Web3 and NLP Experience

Join Pass App as a Machine Learning Engineer to build AI solutions for web3, focusing on NLP and data pipelines.

Coinbase logo
Coinbase

Software Engineer Intern

Join Coinbase as a Software Engineer Intern to build next-gen crypto products. Solve complex problems with blockchain technology.

smartclip logo
smartclip

Senior Full Stack Software Engineer - React, Node.js

Join smartclip as a Senior Full Stack Software Engineer to develop UIs with React and APIs with Node.js. Remote work available.

Second Spectrum logo
Second Spectrum

Full-Stack Software Engineer with Rust and TypeScript

Join Second Spectrum as a Full-Stack Software Engineer in NYC, working with Rust, TypeScript, and GraphQL in a hybrid environment.

DwellFi  logo
DwellFi

AI Solutions Software Engineer

Join DwellFi as an AI Solutions Software Engineer to develop innovative AI solutions using LangChain or Llama. Remote position in Palo Alto, CA.

Wire logo
Wire

Senior Android Developer

Join Wire as a Senior Android Developer to revolutionize secure collaboration with Kotlin and Android expertise.

Zalando logo
Zalando

Senior Software Engineer (Fullstack) with Node.js and TypeScript

Join Zalando as a Senior Software Engineer (Fullstack) with Node.js and TypeScript expertise. Drive innovation in a hybrid work environment.

Anon logo
Anon

Senior Full Stack Software Engineer

Join Anon as a Senior Full Stack Software Engineer to build AI integration platforms using Typescript, Next.js, Rust, and AWS.

Cloudflight logo
Cloudflight

Senior React Developer with Next.js

Join Cloudflight as a Senior React Developer with Next.js expertise. Work on e-commerce frontends, promote best practices, and enjoy flexible work options.

MoonPay logo
MoonPay

Full Stack Engineer - Consumer

Join MoonPay as a Full Stack Engineer to develop consumer products using TypeScript, React.js, and GCP in a fast-paced Web3 environment.

smartclip logo
smartclip

Software Engineer API - Node.js, TypeScript

Join smartclip as a Software Engineer API, specializing in Node.js and TypeScript, to develop and maintain microservices.

apryl logo
apryl

Senior Frontend Developer with React and TypeScript

Join Apryl as a Senior Frontend Developer to build user-centric SPAs in React, TypeScript, and GraphQL. On-site in Berlin with hybrid options.

Swapfiets logo
Swapfiets

Senior Software Engineer - Back-End Development

Join Swapfiets as a Senior Software Engineer to enhance our engineering environment and shape urban mobility.

LucidLink logo
LucidLink

Senior Software Engineer, iOS

Join LucidLink as a Senior iOS Engineer to develop innovative mobile apps using Swift, CI/CD, and agile methodologies.