Senior Rust Compiler Engineer job at Supra
11 Days Ago
Linkedid Twitter Share on facebook
Senior Rust Compiler Engineer
2025-07-21T04:07:32+00:00
Supra
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8639/logo/sup.png
FULL_TIME
 
Kenya
Nairobi
00100
Kenya
Professional Services
Science & Engineering
KES
 
MONTH
2025-07-31T17:00:00+00:00
 
Kenya
8

We are looking for a Senior Rust compiler Engineer to revolutionalise the Move language ecosystem in Supra blockchain.

We thrive on trust and honesty. We believe in the positive and ethical impacts these cutting-edge technologies in a decentralized environment can make on the world. Your alignment and cultural fitment to these core values and beliefs are of considerable value to us.

Responsibilities

  • Optimize the Move compiler for blockchain usecase (eg. 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/integrations tests for compiler features

Are you the right person for this role?

The ideal candidate for us has:

  • 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

What you can expect in your first month:

  • Participate to solve minor issues to learn our network's architecture
  • Become familiar with our codebase and future goals of the product
  • Participate in planning and feature development
  • Write and review code to ensure that it’s understandable and aligns with the best coding practices set internally

What's In It For You

Joining Supra means joining a fast-growing startup with a diverse and dynamic team. Every role is impactful, allowing you to engage in meaningful work that contributes to our success.

You will enjoy the flexibility of a fully remote environment with adaptable working hours, enabling you to work from anywhere globally.

  • 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.

Getting Started with Supra

We believe in giving you the space to settle in. Your first month is about orientation and learning:

  • Engage with your team to understand our business, vision, mission, and strategic goals.
  • Enhance your skills to navigate the evolving DeFi landscape.
  • Absorb our core values and establish connections with your colleagues through one-on-one meetings.
  • Familiarize yourself with the tools and processes vital to our operations.
  • Analyze our product offerings and contribute to discussions that shape our future.

We're here to support your integration and ensure you have the resources you need!

 
 
 
bachelor degree
24
JOB-687dbd042c5f6

Vacancy title:
Senior Rust Compiler Engineer

[Type: FULL_TIME, Industry: Professional Services, Category: Science & Engineering]

Jobs at:
Supra

Deadline of this Job:
Thursday, July 31 2025

Duty Station:
Kenya | Nairobi | Kenya

Summary
Date Posted: Monday, July 21 2025, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Supra
Supra jobs in Kenya

JOB DETAILS:

We are looking for a Senior Rust compiler Engineer to revolutionalise the Move language ecosystem in Supra blockchain.

We thrive on trust and honesty. We believe in the positive and ethical impacts these cutting-edge technologies in a decentralized environment can make on the world. Your alignment and cultural fitment to these core values and beliefs are of considerable value to us.

Responsibilities

  • Optimize the Move compiler for blockchain usecase (eg. 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/integrations tests for compiler features

Are you the right person for this role?

The ideal candidate for us has:

  • 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

What you can expect in your first month:

  • Participate to solve minor issues to learn our network's architecture
  • Become familiar with our codebase and future goals of the product
  • Participate in planning and feature development
  • Write and review code to ensure that it’s understandable and aligns with the best coding practices set internally

What's In It For You

Joining Supra means joining a fast-growing startup with a diverse and dynamic team. Every role is impactful, allowing you to engage in meaningful work that contributes to our success.

You will enjoy the flexibility of a fully remote environment with adaptable working hours, enabling you to work from anywhere globally.

  • 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.

Getting Started with Supra

We believe in giving you the space to settle in. Your first month is about orientation and learning:

  • Engage with your team to understand our business, vision, mission, and strategic goals.
  • Enhance your skills to navigate the evolving DeFi landscape.
  • Absorb our core values and establish connections with your colleagues through one-on-one meetings.
  • Familiarize yourself with the tools and processes vital to our operations.
  • Analyze our product offerings and contribute to discussions that shape our future.

We're here to support your integration and ensure you have the resources you need!

 

Work Hours: 8

Experience in Months: 24

Level of Education: bachelor degree

Job application procedure

Interested in applying for this job? Click here to submit your application now

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Kenya
Job Type: Full-time
Deadline of this Job: Thursday, July 31 2025
Duty Station: Kenya | Nairobi | Kenya
Posted: 21-07-2025
No of Jobs: 1
Start Publishing: 21-07-2025
Stop Publishing (Put date of 2030): 21-07-2036
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.