Software Engineer - Systems
*:
Are you passionate about writing efficient software and have a keen interest in optimizing performance and interactions with hardware? DFINITY is in search of software engineers who possess a solid understanding of cloud technologies, operating systems, networking, security, or virtualization to tackle security, scalability, and performance challenges.
Responsibilities as a Systems Software Engineer at DFINITY:
- Designing a scalable, secure, and deterministic application runtime
- Assisting in deploying, upgrading, and monitoring software across various public and private cloud environments
- Monitoring network behavior, including potentially adversarial nodes
- Automating network operations to minimize manual intervention
Qualifications:
- Prior experience collaborating on software systems or tooling within a medium to large organization
- Proficiency in at least one systems-level programming language like C, C++, or Rust (prior experience in Rust is beneficial)
- Knowledge of cloud or virtualization technologies is advantageous (e.g., VM image creation and provisioning)
- Familiarity with containerization and orchestration technologies is a positive
- Basic understanding of deploying reliable systems, developing monitoring tools, and managing alarming systems
- Preferably holding a bachelor’s degree in Computer Science or a related field, though practical experience is the primary focus
This is a full-time role requiring in-office attendance at our Zurich location three days per week.
About DFINITY and the Internet Computer:
DFINITY contributes significantly to the Internet Computer Protocol (ICP) by aiming to migrate global computing to the secure ICP network. ICP, leveraging its unique third-generation blockchain technology, enables the development and operation of fully decentralized web applications. The versatile technology supports the execution of entire AI models within smart contracts, making strides in secure AI. Through seamless integration with various networks, including Bitcoin and Ethereum, ICP enables multi-chain operations for digital assets and web3 technologies.
You would be part of a diverse team comprising over 250 skilled individuals, consisting of renowned cryptographers, distributed systems engineers, programming language experts, and industry pioneers who are instrumental in shaping the future internet and web3 technologies.
DFINITY began in 2016, founded by entrepreneur and crypto expert Dominic Williams.
All qualified candidates will be considered for employment irrespective of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.