Back

Profile

Avatar

Dfinity

Number of employees
Not specified
Average Review
0.00
Reputation
0
Finished Gigs
0
Finished Jobs
0
Locations
United States
Description
The DFINITY Foundation is a major contributor to the Internet Computer blockchain.
Preferred payment options
USDT

More Full-time Jobs

Show more

Full Stack Software Engineer

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
Do you possess a strong background in front end and back end engineering? Are you someone who maintains high standards and pays attention to detail? Do you thrive on working across various domains such as visual design, user interaction design, front end and back end technologies? If this resonates with you, then DFINITY has an exciting opportunity for a proactive Software Engineer to join the Trust team, where you will contribute to the development of innovative asset management solutions.

The objective of this position entails:

Developing user-friendly interfaces that streamline navigation and elevate user interaction while utilizing rapid prototyping and agile approaches to deliver impactful software solutions.

Collaborating with a cross-disciplinary team consisting of engineers, researchers, and product managers to bring conceptual ideas to fruition.

Participating in the creation of a Policy Rule Engine and SDKs aimed at transforming developer experiences.

Constructing extensible APIs that act as a gateway to multiple blockchains and offer clients a unified interface.

Creating and sustaining security-focused applications engineered to oversee significant assets.

Desirable qualifications and experiences for this role include:

History working as a full stack developer.

Profound familiarity with front end technologies like HTML, CSS, JavaScript, and contemporary frameworks such as Svelte, React, Angular, or Vue.js.

Prior involvement in deploying substantial software systems within medium to large organizations.

Proficiency in at least one system software language such as Java, C, C++, or Rust, especially with a focus on Rust for backend development.

Skills in designing systems that operate continuously and being part of teams that deploy and maintain such systems.

Preferred experience with developing canisters for the Internet Computer platform and handling transactions in various blockchain environments.

Possession of a Bachelor's degree in Computer Science or a related field, although practical experience supersedes educational background.

The types of candidates we are searching for include individuals who exhibit:

A genuine enthusiasm for constructing high-quality production systems software and tools with a deep commitment to tangible software delivery over theoretical research.

Strong team players who thrive on collaborating with bright minds to devise optimal solutions collectively.

Curiosity and a flexible mindset as necessary qualities, considering the pioneering nature of the tasks at hand in solving unique challenges posed by the Internet Computer domain.

This opportunity mandates a full-time on-site presence at our office in central Zurich for three days weekly.

DFINITY, along with its groundbreaking platform, the Internet Computer, represent a cutting-edge development in blockchain technology, embarked upon by the visionary DFINITY Foundation in May 2021. Comprising a diverse group of over 200 experts in cryptography, distributed systems, and programming languages, the team endeavors to build, maintain, and enhance a highly scalable 'world computer' capable of supporting a variety of Web3 applications.

Established in 2016 by crypto pioneer Dominic Williams, DFINITY has received backing from notable entities like Andreessen Horowitz, Polychain Capital, and SV Angel, among others, in a joint endeavor to advance the Web3 frontier.

DFINITY is an equal opportunity employer dedicated to creating a diverse and inclusive workplace where individuals are judged based on their qualifications and merit, free from any discrimination related to race, gender, age, religion, sexual orientation, genetics, disability, or veteran status.

Software Engineer - Cross-Chain Integrations

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
DFINITY is transforming the Internet into a public network that hosts secure software and services. The Internet Computer, their innovative technology stack, is unhackable, fast, and scalable to billions of users globally. It supports autonomous software that aims to challenge the monopoly of Big Tech on the internet. This technology facilitates direct interoperability with major blockchains like Bitcoin, Ethereum, and others without the need for intermediaries. DFINITY is seeking individuals who are interested in developing and implementing smart contracts and fail-safe distributed systems with a focus on code simplicity, quality, and performance.
Responsibilities of Cross-Chain Engineers at DFINITY include:
Designing and implementing new solutions to integrate the Internet Computer with other blockchains to enable trustless bi-directional interactions of smart contracts.

Enhancing and maintaining existing solutions such as Bitcoin integration, Ethereum integration, ck-Tokens, etc.

Exploring other blockchain protocols, particularly Bitcoin and EVM-based ones.

Engaging in interactions with the NNS DAO and overseeing the release life-cycle, including creating executable upgrade proposals.

Developing metrics and monitoring the performance of deployed smart contracts.
Preferred Qualifications for this role:
Strong experience and proficiency in Web3 space, protocol design, and smart contract development.

Experience in security-sensitive software development and implementing best practices with a focus on identifying vulnerabilities.

Proficiency in at least one system software language such as C, C++, or Rust, with an emphasis on Rust.

Expertise in deploying systems that operate continuously, requiring monitoring, alerting, and necessary tooling for maintenance.

A Bachelor's degree in Computer Science or a related field, with a strong preference for practical experience over educational background.
Desired Qualities in Engineers:
Passion for building high-quality production systems software with a primary focus on driving impactful changes through software delivery.

Collaborative mindset, enjoying teamwork with talented individuals to devise optimal solutions collectively.

Curiosity and open-mindedness to tackle the unique challenges of developing the world's first Internet Computer and drive innovation.
About DFINITY and the Internet Computer:
The Internet Computer, launched by DFINITY Foundation in May 2021, is the fastest and infinitely scalable general-purpose blockchain. Backed by a team of over 200 experts in cryptography, distributed systems engineering, and programming languages, the project aims to create a 'world computer' capable of hosting various Web3 applications, including dApps, DeFi, NFTs, games, social media, and metaverse projects.

DFINITY, established in 2016 by entrepreneur Dominic Williams, garnered early support and investments from members of the Ethereum community. Subsequently, prominent institutions like Andreessen Horowitz, Polychain Capital, and SV Angel joined forces to strengthen the development of Web3 initiatives.

DFINITY is an equal opportunity employer, considering all qualified applicants regardless of race, color, religion, gender, gender identity, sexual orientation, national origin, genetics, disability, age, or veteran status.

Solutions Architect

Zürich, Switzerland
Zürich, Switzerland
Full time
Office

We are looking for a dynamic individual to fill the role of a Senior Solutions Architect within our team. As a valuable team member, you will be responsible for driving innovation in Open Internet Services on ICP. Your primary focus will involve collaborating with various entities to shape the future of software by addressing gaps in infrastructure, tooling, standards, and best practices in the ICP and broader crypto ecosystem.

Working closely with the Growth team, Developer Relations Team, R&D, and external developers, you will:

Help promising builders achieve their goals.

Identify and address crucial gaps in the ICP platform, infrastructure, and standards.

Lead and participate in Technical Working Groups to enhance processes and create new standards.

Share best practices for building on ICP through technical documentation and tutorials.

Engage with developers in the crypto ecosystem to align ICP with their requirements.

If you possess the following qualities, you could be an excellent fit for our team:

Degree in engineering, computer science, or equivalent experience.

5+ years of experience as a software engineer and/or architect.

Proficiency in JavaScript, Rust, or Motoko.

Strong knowledge of the crypto ecosystem.

A fast learner with a keen interest in staying updated with crypto developments.

Effective communication and active listening skills.

Ability to lead meetings and incorporate feedback from stakeholders.

Strong ethical standards, problem-solving skills, and ability to offer constructive feedback.

A focus on personal development and improving workflows.

Experience in collaborating across different locations and time zones.

This position requires in-office work at our office in Zurich for 3 days a week.

About DFINITY and the Internet Computer:

The Internet Computer, brought to life by the DFINITY Foundation in May 2021, is a highly scalable general-purpose blockchain technology. The DFINITY team, comprising experts in cryptography, distributed systems, and programming languages, is dedicated to developing and continuously enhancing a 'world computer' capable of hosting various Web3 projects.

DFINITY was established in 2016 by entrepreneur Dominic Williams and gained support from key figures in the Ethereum community. Top institutions such as Andreessen Horowitz have also backed the Internet Computer in an effort to advance Web3 technologies.

We are an equal opportunity employer and welcome applicants of all backgrounds without bias.

Software Engineer - Financial Integrations

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
Join the Financial Integrations team at DFINITY, where we specialize in managing Internet Computer's interactions with major exchanges like Coinbase and Binance. Our team develops specialized node software that enables the exchanges to work with the ICP Ledger using the Rosetta API, a leading standard for blockchain integration.

Whether you have prior experience in decentralization and blockchain technology or are new to the field, our team of experts is eager to share their knowledge with you as you contribute your skills to our innovative projects.

Key Responsibilities:

Design and implement systems for the Internet Computer, a pioneering computing platform

Establish integrations between the IC and prominent financial platforms, custody providers, centralized, and decentralized exchanges

Enhance and maintain core IC systems such as the ICP Ledger and Rosetta API

Collaborate with the community to formulate progressive token standards

Create high-quality code with comprehensive testing and documentation

Work closely with the Research team to ensure the security and accuracy of the developed systems

Identify opportunities for software improvements and implement enhancements

Qualifications:

Hold a degree in engineering, computer science, or possess equivalent experience

Have a minimum of 4 years of industry experience in software engineering

Demonstrated expertise in developing APIs, microservices, or distributed systems

Excellent written communication and ability to collaborate cross-functionally

Experience with managing 24x7 production services is beneficial

Proficient in crafting well-documented and readable code

Previously developed and refined user-facing applications based on user feedback

Skilled in incorporating constructive feedback from stakeholders

Familiarity with the Rust programming language

Proficiency in written and spoken English

This role entails working predominantly in our Zurich office 3 days a week.

About DFINITY and the Internet Computer:

The Internet Computer is a cutting-edge and infinitely scalable blockchain designed for various applications, incubated and launched by the DFINITY Foundation. Supported by a diverse team of over 200 experts in fields like cryptography, distributed systems engineering, and programming languages, the DFINITY Foundation is committed to creating and improving a powerful 'world computer' capable of hosting a wide range of Web3 projects.

DFINITY, founded in 2016 by entrepreneur Dominic Williams, garnered support from early members of the Ethereum community and reputable institutions including Andreessen Horowitz, Polychain Capital, and SV Angel who collectively backed the Internet Computer. We promote diversity and provide equal employment opportunities to all applicants based on qualifications.

Renew, Revise, andprovided job description in different words but maintain the essential content accurately.

Partnerships Analyst

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
The Partnerships team at DFINITY is looking for an Analyst to join their team. This role will involve:

ICP Data

Enhancing the ICP data presence on key data aggregator platforms.

Ensuring accurate and updated ICP information on major exchanges.

Identifying new opportunities to display ICP metrics.

Ensuring proper representation of Chain-Key tokens on relevant platforms.

Establishing and maintaining strong relationships with data partners.

Industry Reports

Reviewing significant industry reports on a weekly basis.

Providing concise reports internally, emphasizing current trends and ICP’s positioning.

Partnerships Team

Assisting with Partnerships team projects.

Creating internal and external presentations.

Developing and refining team tools and processes.

Conducting research for thought leadership inputs.

Supporting Partnerships KPI monitoring.

Requirements:

Experience: Minimum of 3 years in a Data Analyst, Business Analyst, or a similar role.

Blockchain/Crypto Proficiency: Strong interest and advanced knowledge of blockchain technology, the crypto community, and popular crypto platforms.

Trad-Fi Insight: Understanding of traditional finance industry concepts.

Analytical Skills: Comfortable with analysis, figures, and statistics.

Communication Skills: Excellent communication ability for clear progress updates and collaboration across teams.

Organizational Skills: Able to work to deadlines and prioritize tasks effectively.

Tenacity: Positive, problem-solving mindset, capable of proposing solutions and escalating issues when required.

Team Tool Proficiency: Skilled in using Google Suite with a willingness to learn new tools. Coding/scripting experience is advantageous.

This role requires 3 days per week of in-office work in Zurich.

About DFINITY and the Internet Computer:

The Internet Computer, the fastest and infinitely scalable general-purpose blockchain, was launched by the DFINITY Foundation in May 2021. The DFINITY team comprises over 200 experts striving to develop and enhance a powerful ‘world computer’ for hosting innovative web applications encompassing Web3 technologies.

DFINITY, initiated by Dominic Williams in 2016, received support from early Ethereum community members, later joined by top-tier institutions like Andreessen Horowitz and Polychain Capital to further the Internet Computer project as a cornerstone of the Web3 ecosystem.

Applications will be evaluated without regard to race, color, religion, gender, identity, sexual orientation, nationality, genetics, disability, age, or veteran status.

Senior Identity Engineer

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
Are you enthusiastic about data privacy and ownership? Join DFINITY, a pioneer in developing cutting-edge infrastructure for self-sovereign identity and verifiable credentials. We are looking for a skilled full-stack senior identity engineer to collaborate with a dynamic team of experts in distributed computing, cryptography, and virtual machines, driving innovation in decentralized computing and identity solutions.

Responsibilities:

Enhance the Internet Identity (II) and Verifiable Credentials (VC) platform.

Create technical documentation for developers integrating with the II/VC platform.

Develop dApps showcasing Internet Identity features.

Rapidly iterate on Proof of Concept implementations.

Collaborate with stakeholders to translate user requirements into code.

Desired Experience:

Knowledge of web2 AuthN/AuthZ standards and products (e.g., OIDC, OAuth 2.0, SAML, WebAuthn, Okta, Auth0).

Familiarity with Verifiable Credentials specifications and implementations.

Proficiency in front-end development including Typescript and CSS.

Experience with back-end languages like Rust, Java, or Go.

Building secure identity solutions in web2 or web3 environments.

Product engineering from development to deployment and maintenance.

Traits and Interests:

Strong interest in UI/UX design.

Advocacy for user privacy.

Expertise in web application security.

Focus on writing clean and maintainable code.

* Please note this role requires in-office presence at our Zurich office for three days per week.

About DFINITY and the Internet Computer:

DFINITY Foundation launched the Internet Computer in May 2021, presenting a revolutionary blockchain offering infinite scalability for various applications. Tasks are managed by a team of specialists in cryptography, distributed systems, and programming, dedicated to creating and advancing an all-encompassing 'world computer'. The journey started in 2016 with founder Dominic Williams, drawing the attention and support of notable organizations like Andreessen Horowitz, Polychain Capital, and SV Angel as part of their commitment to shaping Web3 technology.

We are an equal opportunity employer committed to diversity without regard to race, color, religion, gender, sexual orientation, national origin, genetics, disability, age, or veteran status.

AI Lead Engineer

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
DFINITY seeks a skilled Senior AI Engineer to pioneer the AI initiative within the organization. Apart from possessing robust engineering capabilities, the ideal candidate must exhibit superior communication and leadership skills to propel the AI project at DFINITY. This role requires a strong penchant for tackling intricate, undefined problems that straddle the realms of research and product development. The successful candidate will have the foresight to shape a novel product category and eagerly embrace a potentially high-impact mission, even if it involves failure.

This position aims to leverage the security assurances offered by smart contracts to address a key issue in AI – ensuring trust in the underlying models. By conducting training and inference on-chain, users can verify the credibility of an AI model they interact with. Are you interested in contributing to this ambitious undertaking and partaking in solving this foundational challenge?

Roles and Responsibilities:

Develop the mid- to long-term AI roadmap for the Internet Computer.

Identify AI use cases that align with smart contracts and offer an added level of trust.

Enhance and optimize AI libraries accessible to smart contracts for training and/or inference purposes.

Advance the integration of AI hardware acceleration into smart contracts in the future.

Engage with conferences and events on behalf of DFINITY.

Collaborate with and support the decentralized AI community of The Internet Computer.

Requirements:

Engineering: Proficient coding skills at a Senior Software Engineer level, a proclivity for solving complex technical issues, meticulousness, and a data-driven decision-making approach.

AI Experience: Demonstrated expertise in designing, training, and deploying tailor-made AI models or machine learning solutions adopted in real-world scenarios. Ideally, experience in AI model transformation and deterministic AI.

Product Orientation: Proven track record of eliciting customer requirements and shaping products to meet these needs.

Communication: Adaptable communicator capable of engaging with various stakeholders (researchers, engineers, community members). This individual should simplify intricate subjects for widespread dissemination.

Leadership: Experience in leading projects or managing small teams with the ability to unite individuals towards achieving ambitious goals. A drive for success and impact alongside an entrepreneurial spirit.

Kindly note that this role necessitates in-office presence at our Zurich office for three days weekly.

About DFINITY and the Internet Computer:

The Internet Computer stands out as the sole infinitely scalable general-purpose blockchain, conceived and launched by the DFINITY Foundation in May 2021. Backed by a team of 200 globally renowned cryptographers, distributed systems engineers, and programming language specialists, the Internet Computer is a revolutionary 'world computer' equipped to host an array of Web3 dApps, DeFi, games, NFTs, social platforms, and metaverse projects.

Established in 2016 by entrepreneur and crypto expert Dominic Williams, DFINITY garnered attention and financial support from early Ethereum community affiliates. Notable institutions like Andreessen Horowitz, Polychain Capital, and SV Angel later endorsed the Internet Computer to collectively aid in the advancement of Web3 technologies.

All qualified applicants will receive fair considerations for employment, employing equal opportunities principles regardless of race, color, religion, gender, gender identity/expression, sexual orientation, nationality, genetic makeup, disability, age, or military service status.

Front End Software Engineer

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
Description:

DFINITY is developing a decentralized public computing network designed to support the future generation of software. The network is secure, high-performing, and capable of accommodating billions of users. We aim to create a range of interfaces, including web portals and mobile applications, to make the Internet Computer accessible to upcoming users. We are seeking an experienced Front End Engineer to join and contribute to our growing community.

New to decentralized technology? Not familiar with blockchain or cryptography? No worries! We have top experts eager to share their knowledge. Your exceptional skills will help us in crafting extraordinary projects.

Role Responsibilities:

As a Front End Software Engineer at DFINITY, your responsibilities will include:

Developing initial user-facing applications such as network governance control panels and status dashboards

Creating prototype apps to demonstrate functionalities specific to the Internet Computer

Preferred Background and Skills:

If you possess many of the following qualities, you could be a suitable addition to our team:

Proficiency in JavaScript frameworks like React, Angular, and Vue

Enjoy collaborating with designers to construct design systems and pattern libraries

Prioritize security and accessibility in your development process

Create strategies for browser support, integration testing, and performance optimization

Code with various device form factors in mind (e.g., mobile, tablet, desktop)

Exhibit integrity, view challenges as learning opportunities, and openly share constructive feedback

Continuously enhance workflow and positively impact team productivity

Effective collaboration with colleagues across different locations and time zones

Minimum of 5 years' experience as a front end engineer with a proven track record of product delivery

Expertise in web technologies such as HTML, CSS, and JavaScript

*Note: In-office work at our Zurich office is required 3 days a week.

About DFINITY and the Internet Computer:

The Internet Computer, launched by the DFINITY Foundation in May 2021, is the quickest and only infinitely scalable general-purpose blockchain. A dedicated team of over 200 prominent experts in cryptography, distributed systems, and programming languages is working on building and enhancing this 'world computer' to serve Web3 applications, DeFi projects, NFTs, games, social media platforms, and metaverse initiatives.

Founded by entrepreneur Dominic Williams in 2016, DFINITY garnered support from Ethereum community pioneers initially, followed by backing from prominent institutions such as Andreessen Horowitz, Polychain Capital, and SV Angel. This collective effort aims to advance the development of Web3 technology.

All candidates will be considered for employment regardless of race, color, religion, gender identity, sexual orientation, national origin, genetics, disability, age, or veteran status.

Senior Software Engineer - Systems

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
*

Are you enthusiastic about developing precise software, analyzing factors like space, time, throughput, and latency, and understanding code at a low level? DFINITY is in search of skilled systems software engineers with expertise in cloud technologies, operating systems, networking, security, virtualization, or related fields to tackle compelling challenges at the intersection of security, scalability, performance, and user-friendly design.

Responsibilities of Systems Software Developers at DFINITY include:

Building a scalable, secure, and predictable application runtime

Managing installation, updates, and monitoring of software across various cloud providers

Assessing and managing network behavior with potentially adversarial nodes

Automating network operations for seamless functionality without human intervention

Ideal qualifications for a position at DFINITY may cover:

Prior experience in delivering significant software systems within medium to large organizations

Proficiency in a systems software language like C, C++, or Rust (with proficiency in Rust being supported)

Desirable: Familiarity with virtualization and multi-cloud VM setup

Desirable: Exposure to containerization and orchestration technologies

Experience in deploying and maintaining systems continuously, with a focus on ensuring operational health and user satisfaction

A Bachelor's degree in Computer Science or related discipline; although practical experience holds more weight than academic background

DIVERSITY values skill and ability to perform over your educational pedigree.

Working hours: Full-time role requiring three days weekly presence at our office in Zurich.

About DFINITY and the Internet Computer:

The Internet Computer stands as the solitary infinitely scalable, rapid general-purpose blockchain, introduced by the DFINITY Foundation in May 2021. Over 200 experts in cryptographers, distributed systems, and programming language specialists are dedicated to crafting and enhancing a groundbreaking 'world computer' capable of hosting Web3 dApps, DeFi, social media, games, NFTs, and metaverse projects.

DFINITY, initiated in 2016 by Dominic Williams, an entrepreneur and crypto authority, garnered support from the Ethereum community's early members. This revolutionary endeavor attracted backing from prestigious institutions like Andreessen Horowitz, Polychain Capital, and SV Angel, converging for the advancement of Web3 projects.

Equality of opportunity stands paramount—candidates will be considered without bias related to race, religion, gender, sexual orientation, nationality, genetics, disability, age, or veteran status.