Senior Programming Language Engineer

February 15

Apply Now
Logo of Flow

Flow

Flow is a layer one blockchain platform designed for the next generation of applications, games, and digital assets. It provides a scalable, energy-efficient, and decentralized environment for developers and users alike, promoting consumer engagement through rewards and community initiatives. Flow is purpose-built to support consumer applications and ensure that its infrastructure is future-proof and reliable for ongoing development and transaction activities.

51 - 200 employees

Founded 2020

🎮 Gaming

🛍️ eCommerce

💰 Initial Coin Offering on 2020-10

📋 Description

•We're looking for a creative Senior Programming Language Engineer to partner in the design and implementation of Cadence, a new smart contract programming language being introduced as part of the Flow blockchain. •Cadence is designed around “resource-oriented programming”, a new programming model that pairs linear types with object capabilities to create a secure and declarative model for digital ownership. •You will help shape the future of Cadence and will be involved with all aspects of the language, taking language features from conception to implementation. •You will be responsible for understanding the interaction between the language implementation, the on-chain execution environment, and the core protocol, helping with a variety of tools to facilitate development in this exciting new programming language. •Flow is the blockchain for builders. Created by Dapper Labs, the team behind CryptoKitties, Flow will be the foundation for the next generation of decentralized applications with notable partners including Warner Music Group, Ubisoft, and Animoca. •The Flow team is a humble and curious bunch of builders and scientists who share a passion for blockchain technology and the new kinds of software it enables. •Our people are our greatest strength: our diverse team flourishes in an environment where personal autonomy and professional growth are encouraged. •We value our culture above else; regardless of where you came from or what you studied, your role here will necessitate both a high level of creativity and strategic thinking on complex issues.

🎯 Requirements

•You have practical experience with the design and implementation of compilers including parsing, semantic analysis, type checking, optimization, and code generation. •You have a diverse exposure to different programming languages and programming paradigms. •You are capable of applying your skills across a variety of use cases; inflexible specialists need not apply. •You understand the power of planning, but you are comfortable improvising and can prioritize the most impactful tasks on the fly. •You are adamant about test coverage. •You have experience with one or more general purpose programming languages including but not limited to: Go, Rust, C/C++, Swift, Python.

Apply Now

February 15

Join Harness to lead customer experience engineering and simplify complex technical issues efficiently.

February 15

Abacus Group

501 - 1000

Provide technical guidance and solutions to clients in the investment industry. Work on technology challenges in a client-facing engineering role.

February 15

GreenGen

11 - 50

Join GreenGen as a Senior Energy Engineer to enhance energy efficiency strategies and projects across North America.

February 15

ControlPoint Technologies seeks a Lead Dynamic Studies Engineer for project support. Requires extensive experience with Dynamic Studies in electrical distribution planning.

February 15

ControlPoint Technologies seeks a Lead Planning Engineer for project support in distribution system planning and engineering.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Loved by 10,000+ remote workers
🎉$6 / week

Cancel anytime

MOST POPULAR
🥳$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
🥰$54 / year
$216
Save 75% vs monthly

Cancel anytime

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Loved by 10,000+ remote workers
🎉$6 / week

Cancel anytime

MOST POPULAR
🥳$18 / month
$24
Save 25% vs weekly

Cancel anytime

BEST VALUE
🥰$54 / year
$216
Save 75% vs monthly

Cancel anytime

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com