Software Engineer, DFINITY

Node Engineering

Salary not provided
Docker
Rust
Bazel
Junior, Mid and Senior level
Remote in US
DFINITY

Decentralized network for open apps

Job no longer available

DFINITY

Decentralized network for open apps

201-500 employees

B2CB2BBlockchain

Job no longer available

Salary not provided
Docker
Rust
Bazel
Junior, Mid and Senior level
Remote in US

201-500 employees

B2CB2BBlockchain

Company mission

To build, promote, and maintain the Internet Computer — the world’s first web-speed, internet-scale public blockchain.

Role

Who you are

  • We’re looking for a T-shaped expert and generalist, capable of rapidly acquiring new expertise and collaborating seamlessly across teams, continents, and silos
  • General software engineering skills with a strong inclination for systems and a solid understanding of networking
  • Proficiency in Docker, Rust, Shell scripting, and Bazel
  • Ability to install, upgrade, and monitor software across adversarial networks
  • Proficiency in reasoning about the behavior of a network containing adversarial nodes
  • Track record of automating network operations for "lights-out" functionality, minimizing human interventions
  • Curiosity to delve deep into network and hardware-related aspects
  • Previous experience improving build speed and determinism
  • Familiarity with technologies such as SEV-SNP for enhancing system security
  • Experience in shipping significant software systems or tooling within a medium to large-scale organizations
  • Experience deploying and operating systems that run 24x7x365, including building necessary monitoring, alarming, and tooling
  • Demonstrated ability to build systems that are loved by software developers and end-users
  • Bachelor's degree or above in Computer Science or a closely related field. While advanced degrees are valued, practical experience takes precedence

What the job involves

  • You will be at the forefront of tackling challenges at the intersection of security, scalability, performance, and ease of use
  • This position involves working across the entire backend of the Internet Computer, requiring collaboration and a deep understanding of core engineering principles
  • You will be pivotal in detangling and simplifying the complexity of nodes, utilizing your experience and your ability to learn quickly
  • You’ll work on improving build speed, determinism, leveraging cutting-edge technologies for security enhancements, and optimizing hardware performance

Otta's take

Sam Franklin headshot

Sam Franklin

CEO of Otta

A not-for-profit organization committed to carrying out scientific research, DFINITY offers a multitude of services, including supporting The Internet Computer, a blockchain-based web infrastructure designed to facilitate the creation of websites and hosting of servers, amongst other tasks. DFINITY defines itself as the first frictionless, limitless blockchain in the world.

DFINITY's team is comprised of cryptographers, operational experts and computing engineers looking to push the boundaries of existing blockchain solutions. They boast an impressive number of scientific citations, demonstrating a continued commitment to advancing experimental technologies.

This public software development platform is created by independent data centers around the world combining computing power using an advanced decentralized protocol called ICP. In turn, this generational shift in computing aims to take on Big Tech and return the internet back to its free and open roots.

Share this job

View 1 more job at DFINITY