Jobs
>
Berlin

    Senior Rust Engineer - Berlin, Deutschland - Chainflip Labs

    Chainflip Labs
    Chainflip Labs Berlin, Deutschland

    vor 1 Tag

    Default job background
    Beschreibung

    What do we do?

    Chainflip is an efficient swapping protocol that enables users to swap native assets across different blockchains with excellent pricing. We just launched our FLIP token after 3.5 years of development, which has been a huge success.

    We're not yet another bridge. Our protocol design removes the need for wrapped tokens. We use MPC (Multi-Party-Computation), and in particular, TSS (Threshold Signature Schemes) to create aggregate keys held by a permissionless network of 150 Validators. These validators control simple smart contracts/wallets called Vaults, on 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 CEXes for BTC volume

    This is an exciting challenge that we've been working on for 4 years now with our growing engineering team of 15. While our heart beats in Berlin, we champion flexible work rhythms, encouraging both in-office collaboration and the freedom of remote stints.

    What's the job?

    We are looking for a Senior Software Engineer to join our Protocol Team. The Protocol team 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 learn quickly.

    Some attributes we look for when hiring:

    • Agreeableness: This is particularly hard to quantify, yet particularly important to us. How well do we think you would fit with the team? Do we feel like we want to work with you day-in, day-out?
    • Determination: When presented with a challenge, you try to solve it to the best of your abilities.
    • Humility: Despite your determination, you know when to take a break and ask your colleagues for help. You are receptive to feedback and constructive criticism.
    • Initiative: You don't wait around to be told what to do, you pro-actively investigate issues and suggest improvements.

    We are open to candidates of all backgrounds, however there are of course some particular skills and experience that would be beneficial:

    • Interacting with blockchains: Whether it's Ethereum, Bitcoin or anything else, an appreciation of the particular difficulties and edge cases would be very useful.
    • Building and debugging distributed systems: Chainflip relies on a myriad of actors cooperating to process high-value currency transfers. We need to make sure that our system is only as complex as it needs to be, and that every edge case and error path is covered.
    • Experience working with large and complex code bases: Chainflip has grown immensely since its inception and we plan to continue. If you can bring experience of managing the complexity of a large codebase, particularly in Rust, you will be well-received.
    • Experience with systems that rely on asynchronous code: The Chainflip Engine makes heavy use of Rust's async/await primitive and tokio ecosystem. Knowledge of tokio or a similar framework would flatten the learning curve of any new hire.
    • Rust: While knowledge of the language is by no means a defining criterion for the role, if you do have deep knowledge of Rust, in particular running Rust in production, we want to hear about it.

    About the Company

    We are a Berlin-based team with our own office space in the heart of Kreuzberg, but we have remote workers in a couple of countries in Europe, a new office in Dublin, and a team in Melbourne, Australia.

    We meet up as a whole team once a year (last time it was in Cape Town), 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:

    • Equity/Tokens: Invested in Chainflip? We invest in you, too.
    • Public transport: Enjoy the "Deutschland Ticket" subscription
    • ‍ Stay Active: We have you covered with an Urban Sports Club membership
    • Learning: Annual budget for personal development (eg Udemy courses)
    • Language courses: Go multilingual with our sponsored courses
    • Loyalty Rewards: Extra holidays for every year working at Chainflip. It is very important to us that our team members are well rested and take the time to recharge from time to time
    • Team Vibes: From in-office cooking sessions, sports like volleyball and padel, to music streams and events, we ensure you're always connected and engaged. After all, it's the collective spirit that makes Chainflip unique.

    You can read more about Chainflip Labs and the team culture here.

    Who Should Apply?

    This is the role for you if:

    • You're based in Europe and open to calling Berlin your new home.
    • You boast 6+ years of development experience.
    • Decentralization and blockchain technology spark your interest.
    • You're familiar with crafting and scaling robust systems.
    • Eager to broaden your horizons into the realm of Web3 with us.
    • Beyond tech, your communication, teamwork, and problem-solving abilities set you apart.

    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.

    The Process

    Please apply through the following website: and 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.

    Equal Opportunity at Chainflip

    We recognize the inherent value of building with a diverse and inclusive team of Flippers. Our team thrives when given the flexibility and autonomy to work in ways that best suit their individual lifestyles and needs. If accommodations are required at any step of your application process, do let us know.

    We firmly commit to equal employment opportunities, irrespective of race, color, genetic information, religion, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, disability status, Veteran status, or any other personal or protected characteristics. Our evaluation is purely based on your passion, skills, and the potential you bring, without attention to your background. Furthermore, we understand and respect the importance of considering qualified applicants regardless of criminal histories, in line with legal requirements.


  • IOTA Foundation

    Rust Engineer

    vor 1 Tag


    IOTA Foundation Berlin, Deutschland CDI

    Title · Software Engineer (all genders) · Job IntroAs a Senior Software Engineer with knowledge in Rust and TypeScript, you are going to be critical in providing a seamless developer experience via our Rust library and TypeScript bindings. You will be shaping and adding new featu ...

  • IOTA Foundation

    Rust Engineer

    vor 5 Tagen


    IOTA Foundation Berlin, Deutschland Employee

    Title · Software Engineer (all genders) · Job Intro · As a full stack engineer with knowledge in Rust, you are going to be critical in providing a seamless developer experience via our TypeScript and Python bindings. Furthermore, you will be shaping and adding new features to our ...

  • IOTA Foundation

    Rust Engineer

    vor 5 Tagen


    IOTA Foundation Berlin, Deutschland Employee

    Title · Software Engineer (all genders) · Job Intro · As a Senior Software Engineer with knowledge in Rust and TypeScript, you are going to be critical in providing a seamless developer experience via our Rust library and TypeScript bindings. You will be shaping and adding new fe ...

  • Qdrant

    Core Rust Engineer

    vor 4 Tagen


    Qdrant Berlin, Deutschland CDI

    We are developing Qdrant, an open-source vector database that enables developers to use cutting-edge, blazing-fast vector similarity search technology. Our flagship product is the open-source Vector Similarity Search Engine: Our mission is to provide a scalable, cost-effective, ...

  • Understanding Recruitment

    Senior Rust Engineer

    vor 4 Stunden


    Understanding Recruitment Berlin, Deutschland

    Senior Rust Developer · Layer 1 Blockchain · Fully Remote · Up to $200k · I've partnered with a layer 1 blockchain leveraging zero knowledge proof technologies to build proofs faster and more effectively. · They have a small team of talented Rust engineers and after more rounds o ...

  • Qdrant

    Core Rust Engineer

    vor 4 Tagen


    Qdrant Berlin, Deutschland Employee

    We are developing Qdrant, an open-source vector database that enables developers to use cutting-edge, blazing-fast vector similarity search technology. Our flagship product is the open-source Vector Similarity Search Engine: Our mission is to provide a scalable, cost-effective, ...

  • Chainflip Labs

    Senior Rust Engineer

    vor 1 Woche


    Chainflip Labs Berlin, Deutschland

    What do we do? · Chainflip is an efficient swapping protocol that enables users to swap native assets across different blockchains with excellent pricing. We just launched our FLIP token after 3.5 years of development, which has been a huge success. · We're not yet another bridg ...


  • Worldcoin Berlin, Deutschland Ganztags

    About the Company: · Worldcoin ) is an open-source protocol, supported by a global community of developers, individuals, economists and technologists committed to expanding participation in, and access to, the global economy. Its community is united around core beliefs in the inh ...


  • Worldcoin Berlin, Deutschland Ganztags

    About the Company: · Worldcoin ) is an open-source protocol, supported by a global community of developers, individuals, economists and technologists committed to expanding participation in, and access to, the global economy. Its community is united around core beliefs in the inh ...


  • ITK Berlin, Deutschland PraktikumSHIP

    Company Description · **Anything goes, from embedded systems to cloud computing and artificial intelligence - ITK Engineering, a global tech company, draws on methods-driven expertise to provide platform-independent software and system development services. With around 1,300 empl ...


  • ITK Berlin, Deutschland PraktikumSHIP

    **Company Description** Anything goes, from embedded systems to cloud computing and artificial intelligence - ITK Engineering, a global tech company, draws on methods-driven expertise to provide platform-independent software and system development services. With around 1,300 empl ...


  • ITK Berlin, Deutschland PraktikumSHIP

    Company Description · **Anything goes, from embedded systems to cloud computing and artificial intelligence - ITK Engineering, a global tech company, draws on methods-driven expertise to provide platform-independent software and system development services. With around 1,300 empl ...


  • ITK Berlin, Deutschland PraktikumSHIP

    Company Description · **With a 1200-strong workforce, ITK Engineering GmbH is an internationally renowned technology company that sets itself apart with its exceptional expertise in digitalization, electrification, automation and connectivity of systems. Since 2017, the company h ...


  • Quantum Brains Berlin, Deutschland

    **Tasks** · - Be a leader, teacher, and mentor for the current team of Quant traders (desk, production, research) · - Managing, increasing, and planning the overall trader's P&L · - Achieving results in the development of new algorithms and robots (HFT, low-latency) · - Hiring ne ...


  • ITK Berlin, Deutschland PraktikumSHIP

    Company Description · **Anything goes, from embedded systems to cloud computing and artificial intelligence - ITK Engineering, a global tech company, draws on methods-driven expertise to provide platform-independent software and system development services. With around 1,300 empl ...

  • Mineiros

    Tech Lead

    vor 1 Woche


    Mineiros Berlin, Deutschland

    **About**: · We are launching a new **Infrastructure as Code Cloud Asset Management Platform** built on top of our popular open-source tool Terramate. Terramate Cloud will enable teams to manage and observe all their cloud assets, automatically import and codify non-IaC managed a ...


  • ai|coustics Berlin, Deutschland

    Tasks · **At TU Berlin's Audio Communication Group**: · - Conduct high-quality research in the field of audio communication, contributing to ongoing projects and initiating new areas of inquiry. · - Collaborate with faculty members, postdocs, and fellow PhD students to publish re ...


  • Mbition Berlin, Deutschland

    Reference: · Your Mission · MBition GmbH is developing and integrating the next generation of Mercedes-Benz in-car infotainment systems. As System Architect you will join a team of experienced generalists responsible for designing our systems to the highest engineering standards ...


  • MBition GmbH Berlin, Deutschland

    **Aufgaben**: · **About us · At MBition, we are bringing digital luxury to mobility users around the world. To accomplish this, we are redefining how software is developed within the automotive field as part of an international Mercedes-Benz software development network. As a 100 ...


  • HERE Technologies Berlin, Deutschland

    What's the role?: · **About the team**: · **HERE Platform Solutions Architecture** team is embedded inside a horizontal architecture group which has the responsibility of defining the target architecture of platform products at HERE. Given its unique horizontal position in the or ...