Trilitech is seeking a Senior Software Engineer - RISC-V to join their Core Tezos X team, which is developing next-generation Layer 2 solutions on Tezos. This role involves working on a highly scalable computation platform enabling new blockchain use cases. The successful candidate will tackle bleeding-edge problems, have a significant impact on shaping the platform, and guide important design decisions.
Key responsibilities include:
- Developing a proof-generating virtual machine that runs common RISC-V Linux programs
- Performance engineering
- Designing commitment and proof schemes
- Systems programming
- Building SDKs for other developers
The ideal candidate should have:
- Strong hands-on experience in software engineering
- Experience with modern idiomatic Rust or a strong desire to learn it
- Strong Computer Science fundamentals
- Familiarity with instruction sets in various contexts
- Experience with language runtimes, compilers, or interpreters
- Background in systems programming, embedded systems, or performance-critical software
- Ability to think through large engineering problems
- Clear communication skills in deep technical contexts
Trilitech offers a competitive package including:
- Generous LTIP tez token scheme
- Flexible hours and hybrid working environment
- Daily lunch delivery in the office
- Commuter cost subsidy
- 20-day working abroad policy
- 25 days paid holiday plus birthday off
- Enhanced parental & adoption leave
- Matched pension contribution
- Private medical and travel insurance
- Learning and development initiatives
- Comprehensive life assurance policy
The company values include a desire to win, sense of urgency, ownership mindset, pragmatism, and open communication. Trilitech is an equal opportunity employer committed to creating an inclusive workplace.