Job Search and Career Advice Platform

Enable job alerts via email!

Rust Compiler Engineer for ZK & FPGA Tech — Remote

Medium

Greater London

Hybrid

GBP 100,000 - 125,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A cutting-edge cryptography startup in the UK is seeking a Senior Compiler Engineer to develop tools for novel machines. You will have the opportunity to work closely with hardware teams, building embedded languages and special-purpose compilers. The ideal candidate will be proficient in Rust and have a strong understanding of virtual machines and assembly code. This role offers competitive salary and flexible working hours.

Benefits

Competitive salary and benefits
Flexible working hours
Professional growth opportunities
Collaborative company culture

Qualifications

  • Proficiency in Rust programming language.
  • Experience with functional programming paradigms.
  • Ability to write efficient CPU assembly code.
  • Experience with virtual machine interpreters is a plus.
  • Excellent communication skills, both written and verbal.
  • Ability to navigate different layers of abstraction in technology.

Responsibilities

  • Develop tools for computations on digital and virtual machines.
  • Work with teams to define instruction sets and high-level program representations.
  • Build embedded programming languages and compilers.

Skills

Proficiency in Rust
Functional programming
Experience writing CPU assembly code
Experience writing virtual machine interpreters or emulators
Strong written and verbal communications skills
Ability to think across layers of abstractions
Understanding of technology tradeoffs
Desire to work in a fast-paced startup environment
Job description
A cutting-edge cryptography startup in the UK is seeking a Senior Compiler Engineer to develop tools for novel machines. You will have the opportunity to work closely with hardware teams, building embedded languages and special-purpose compilers. The ideal candidate will be proficient in Rust and have a strong understanding of virtual machines and assembly code. This role offers competitive salary and flexible working hours.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.