Remote Otter LogoRemoteOtter

Senior Rust Compiler Engineer - Remote

Posted 2 weeks ago
Software Development
Full Time
Worldwide

Overview

Supra is pioneering the future of information services in global markets. As an exciting, ambitious, and well-funded startup with unique technical capabilities, we aim to be a future leader in decentralized data. Our team includes professionals, academics, and advisors with experience from leading institutions such as Purdue University, University of Cambridge, University of Pennsylvania, Columbia University, and University of Oxford. Additionally, our industry experience includes prestigious companies like JPMorgan Chase & Co., Qualcomm, ConsenSys, and Binance. Based in Switzerland with a remote-first policy, our globally distributed team spans over 35 countries. We are dedicated to solving the Oracle Dilemma through innovative solutions in consensus mechanisms, real-time data services, decentralized finance (DeFi), and Layer 1 (L1) technologies.

Trust, kindness, honesty, and a commitment to ethical, decentralized technologies are the cornerstones of our culture.

 

In Short

  • Optimize the Move compiler for blockchain use case (e.g., Gas metering, transaction finality, resource management)
  • Work closely with blockchain nodes/VMs to align the compiler runtime components & their requirements
  • Ensure backward compatibility and smooth upgrades for the Move language framework
  • Collaborate on Move Prover integrations to enable formal verification of smart contracts
  • Integrate Rust-based libraries and tools into the Move ecosystem
  • Propose innovations by competing ecosystems
  • Research cutting-edge compiler techniques and evaluate their applicability to Move
  • Write comprehensive unit/integration tests for compiler features

Requirements

  • A senior engineer with a solid background in Rust including having knowledge of async programming, tokio library etc.
  • An engineer who has hands-on experience with compiler internals, knowledge of data-flow analysis and is capable of writing transformation passes at various levels (AST, IR)
  • Experience in working with GitHub codebases
  • Hands-on experience on open source projects
  • Familiarity with peer to peer networks
  • Experience with Blockchain technology
  • Pro-active communication and collaboration abilities with native-level proficiency in written and oral English

Benefits

  • Competitive Compensation: We offer competitive compensation packages aligned with market standards.
  • Work-Life Balance: Eligible team members have access to flexible paid time off, sick leave, and other time-off options, adjusted in line with local regulations.
  • National Holidays: We recognize national holidays specific to each team member’s country and provide paid leave in accordance with local guidelines.
  • Health Benefits: Comprehensive health coverage options, including medical, dental, and vision benefits, are available to full-time employees where applicable.
Supra logo

Supra

Supra is a dynamic and rapidly growing Web3 company that emphasizes innovative web design and a strong online presence. With an in-house design team, Supra is dedicated to staying at the forefront of design trends while adhering to core design principles. The company fosters a collaborative environment where creativity thrives, enabling team members to work together across various departments to achieve common goals. Supra values continuous improvement and is committed to enhancing its branding and digital platforms, making it an exciting place for experienced web designers who are passionate about technology and design.

Share This Job!

Save This Job!

Similar Jobs:

Trilitech logo

Senior Compiler Engineer - Remote

Trilitech

7 weeks ago

Join Trilitech as a Senior Compiler Engineer to enhance the developer experience on the Tezos blockchain.

Worldwide
Full-time
Software Development
Azul logo

Senior Compiler Engineer - Remote

Azul

54 weeks ago

Join Azul as an LLVM Compiler Engineer to enhance the Falcon compiler and improve Java performance.

India
Full-time
Software Development
Serotonin logo

Senior Compiler Engineer - Rust (External) - Remote

Serotonin

25 weeks ago

Join a high-performance cryptography startup as a Senior Compiler Engineer to build tools for novel machines and improve product performance.

US
Full-time
Software Development
Offchain Labs logo

Senior Rust/C/C++ Engineer - Remote

Offchain Labs

71 weeks ago

Join Offchain Labs to work on innovative blockchain solutions and help shape the future of decentralized technology.

US
Full-time
Software Development
Helius logo

Senior Rust Engineer - Remote

Helius

13 weeks ago

Join Helius as a Senior Rust Engineer to build and scale distributed systems for a leading developer platform on the Solana blockchain.

USA
Full-time
Software Development