Overview

Senior Programming Language Engineer at Flow Jobs in Vancouver, Canada at Flow Foundation

Shape the future of Cadence with Flow as a Senior Programming Language Engineer.

Your role will involve designing and implementing a cutting-edge smart contract programming language for the Flow blockchain.

Flow is seeking a creative engineer to join its team in developing Cadence, taking language features from conception to implementation. In this senior role, you will integrate your understanding of compiler design and work on innovative projects that enhance digital ownership. Experience in diverse programming paradigms and languages such as Go, Rust, and C++ is crucial for success.

Key Responsibilities:

• Design and implement language features for Cadence

• Collaborate on tools to facilitate development

• Optimize interactions with the on-chain execution environment

• Maintain high test coverage for robust applications

• Adapt skills across various programming languages and paradigms

Requirements:

• Expertise in compiler design and implementation

• Experience with programming languages like Go, Rust, or Swift

• Strong understanding of semantic analysis and code generation

• Ability to improvise and prioritize effectively

• Bonus:

Experience with blockchain or functional languages

Bring your creativity and strategic thinking to Flow’s pioneering team in the blockchain space.
#J-18808-Ljbffr

Title: Senior Programming Language Engineer at Flow

Company: Flow Foundation

Location: Vancouver, Canada

Category:

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.