More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

Senior System Engineer

Closing: Feb 27, 2023

This position has expired

Published: Feb 25, 2023 (28 days ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

Ideally, you will have

  • A passion for blockchain technology, privacy-preserving technology and decentralization.
  • Strong academic or engineering background.
  • Experience with low-level/strongly typed languages (C/C++/Go/Rust or Java/C#).
  • Experience with optimizing code for high performance.
  • Deep understanding of different approaches to threading, caching and memory management.
  • Experience with performance profiling and benchmarking tools.

Bonus points if

  • Contributed to a blockchain-related, open source project.
  • In the Ethereum community.
  • Experience with Nim.
  • Experience with C bindings and FFIs.
  • Experience with system-level software engineering and/or embedded systems.

[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].


Responsibilities

Ideally, you will have

  • A passion for blockchain technology, privacy-preserving technology and decentralization.
  • Strong academic or engineering background.
  • Experience with low-level/strongly typed languages (C/C++/Go/Rust or Java/C#).
  • Experience with optimizing code for high performance.
  • Deep understanding of different approaches to threading, caching and memory management.
  • Experience with performance profiling and benchmarking tools.

Bonus points if

  • Contributed to a blockchain-related, open source project.
  • In the Ethereum community.
  • Experience with Nim.
  • Experience with C bindings and FFIs.
  • Experience with system-level software engineering and/or embedded systems.

[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].


  • Create and maintain a sustainable and fault-tolerant distributed system.
  • Analyze and improve the memory footprint of complex software systems.
  • Understand and optimize the performance of nwaku software.
  • Build performance monitoring tools.
  • Write and maintain Nim code.
  • Provide feedback on overall design decisions, and participate in code reviews
  • Build and maintain a Foreign Function Interface (FFI) to use nwaku as a service library within other languages.
  • Develop documentation, resources and examples for using nwaku as a library.
  • Support platforms and operators using nwaku software.


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at Status. Enter your email to start your application now