Browse All Jobs

DFINITY is seeking a Software Engineer - Systems to work on interesting problems at the intersection of security, scalability, performance, and ease of use. This role involves building a scalable, secure, and deterministic application runtime, installation, upgrade, and monitoring of software across adversarial networks and monitoring. The Software Engineer will automate all operations of the network to allow it to run “lights out”, not requiring human interventions.

The company values practical experience more than educational background and seeks individuals with a passion for building quality production systems software and tools.

Role Involves:

  • Building a scalable, secure, and deterministic application runtime
  • Installation, upgrade, and monitoring of our software across adversarial networks
  • Monitoring and reasoning about the behavior of a network containing adversarial nodes
  • Automating all operations of the network to allow it to run lights out

Requirements:

  • Experience shipping significant software systems or tooling as part of a medium to large organization
  • A deep understanding of at least one systems software language, like C, C++, or Rust
  • A Bachelor's degree in Computer Science, or closely related field.

What DFINITY offers:

  • Opportunity to work on a broad array of problems
Apply

DFINITY