Rust Software Engineer
Posted 11 days 3 hours ago by ArtOfBlockchain
Permanent
Full Time
I.T. & Communications Jobs
London, United Kingdom
Job Description
Rust Software Engineer# Rust Software EngineerTTrilitechFULL\_TIME •NAJob descriptionTrilitech's Core Tezos X team develops next-generation Layer 2 solutions for the Tezos blockchain, focusing on scalable computation and verifiable execution. The team works at the intersection of deterministic computation and high-performance systems to build a proof-generating virtual machine capable of running RISC-V Linux programs while preserving verifiability and defined execution semantics.The Rust Software Engineer role contributes to core systems engineering efforts, including performance optimization, proof and commitment schemes, and developer tooling such as SDKs. This position involves tackling complex systems problems, influencing architectural decisions, and collaborating closely with other engineers to advance Tezos Layer 2 infrastructure and related tooling. Responsibilities Contribute to the design and implementation of core Layer 2 systems and proof-generating virtual machine components Work on performance engineering, systems programming, and optimization of computation pipelines Participate in the design of commitment and proof schemes used for verifiable execution Build and maintain SDKs and tooling for internal and external developers Break down complex engineering problems into well-defined, implementable components Communicate technical designs and decisions clearly through written and verbal discussions Requirements Strong hands-on experience in software engineering Proficiency with modern, idiomatic Rust Solid computer science fundamentals, including algorithms, data structures, and concurrency Ability to reason about large-scale engineering problems and structure solutions effectively Clear communication skills in technical discussions, documentation, and design reviews Bonus (if applicable): Familiarity with instruction sets in different computing contexts Experience with language runtimes, compilers, or interpreters Background in systems programming, embedded systems, or performance-critical software Compensation & Benefits Competitive salary with incentive schemes Long-term incentive plan (LTIP) based on tez tokens Hybrid working model Daily in-office lunch Commuter cost reimbursement (up to £2,700 annually) 20-day work-from-abroad allowance 25 days paid holiday plus birthday leave Enhanced parental and adoption leave Pension contributions matched up to 10% Private medical and travel insurance with mental health support Learning and development programs Life assurance coverage (5 base salary) Curated by AOB scans top blockchain career pages daily to surface high-signal opportunities without spam. Discover more curated roles at