Compiler Engineer

We are looking for an engineer to work on Aquamarine, a distributed choreography language & platform. You will join the team working on different areas: an intermediary representation based on pi-calculus, a high-level scripting language, and a WebAssembly-based runtime used to compile the language. We expect knowledge of Rust or alternatively but less preferred C++, experience with compilers or virtual machines.

We expect:

  • 5+ years in a software engineer role
  • experience with Rust or alternatively but less preferred C++
  • experience with compilers or virtual machines
  • good knowledge of algorithms and data structures

Nice to have:

  • knowledge of operating systems internals
  • familiarity with WebAssembly standard

Location: Remote

Commitment: Full-time

About Fluence Labs

At Fluence Labs, we are working on new decentralized network protocols to make the internet more open and secure. We believe that open source and open protocols enable better technology for the future of humanity.

Fluence Labs is a distributed team of engineers residing in New York, Moscow, Amsterdam, Helsinki, and Krasnodar. Our culture is remote-first, self-managed, and we value transparent decision making and an open source ethos.

Our primary project is Fluence, an open application platform, where apps can build on each other, share data and users. Fluence is powered by a decentralized computing protocol that enables applications to evolve quickly with composability and monetize by licensing even low-level components. Fluence serves as an open runtime for internet applications; the new alternative to proprietary platforms, and APIs.

We are looking for new great additions to the Fluence Labs core team. We would like to speak to people who are interested in decentralized technology, empathetic, humble, passionate about their work, and strive for excellence. We expect that candidates are experts in their field, keep up to date with recent developments, and are excellent communicators, both in oral and written form.