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

Software Engineer - SDK

San Francisco, USA
San Francisco, USA
Full time
Office
DFINITY is a prominent contributor to the Internet Computer Protocol (ICP) with a core goal of consolidating global compute onto the secure ICP network, offering high security, performance, and the ability to accommodate billions of users. We are currently seeking a Software Engineer to develop exemplary tools and resources for our developer community, ensuring a seamless and enjoyable experience for building decentralized applications on the Internet Computer platform.

Experience in decentralized technologies, blockchain, or cryptography is not mandatory. Our team includes world-leading experts excited to share their knowledge with you. Your expertise, coupled with your creativity, will contribute to creating exceptional solutions.

This is a hybrid-onsite role based at our upcoming San Francisco office location.

Responsibilities:

Enhancing the command-line interface (CLI) to simplify local app development and streamline app deployment and upgrades on the DFINITY Network

Developing plug-ins and editor packages to transform popular editors into integrated development environments catering to the needs of DFINITY app developers

Collaborating on the public-facing API, designing client libraries to manage secure messaging, error handling, and service discovery

Prototyping various example applications to optimize developer workflows and educate the community on best practices

Ideal Qualifications:

Bachelor's degree in engineering, computer science, or equivalent practical experience

3+ years of experience as a software engineer

Proficiency across different computing platforms (web, mobile, desktop, cloud, embedded) and understanding of their developer environments

Hands-on experience with various IDEs (e.g., XCode, Eclipse, VSCode) and proposing enhancements for better usability

Ability to produce high-quality code and documentation that is easily understandable by fellow engineers

Automation experience using bash scripts for task simplification

Past work on user-facing applications with a feedback-driven iterative development process

Salary Range: $175,000 - $235,000 annually

The final compensation package at DFINITY involves a base salary and bonuses determined by job level, expertise, educational background, location, and experience.

Aside from monetary benefits, we offer a comprehensive benefits package, including medical, dental, and vision insurance, disability and life insurance, 401(k) plan, flexible PTO, and paid holidays.

About DFINITY and the Internet Computer:

DFINITY is dedicated to advancing the Internet Computer Protocol (ICP) to enable secure, decentralized web applications. Through its groundbreaking third-generation blockchain technology, ICP supports the development of tamper-proof and fully decentralized apps, opening up possibilities for running AI models within smart contracts. Integration with Bitcoin, Ethereum, and other networks allows for seamless multi-chain operations in the digital assets and web3 space.

Join our diverse team of 250+ talented professionals, including renowned cryptographers, distributed systems engineers, and industry pioneers, contributing to the future of the internet and web3 technologies. DFINITY, initiated by entrepreneur and crypto visionary Dominic Williams in 2016, nurtures a forward-thinking and inclusive work environment.

DFINITY is an equal opportunity employer that considers all qualified applicants without regard to race, color, religion, gender, sexual orientation, national origin, genetics, disability, age, or veteran status.

Growth Marketing Lead

San Francisco, USA
San Francisco, USA
Full time
Office
Job Summary:

In this position, you will play a vital role in supporting the continuous expansion of ICP across digital platforms in conjunction with the Global Marketing & Adoption team. By implementing growth marketing strategies, your focus will be on enhancing reach, frequency, Share of Voice, conversion rates, and engagement within primary target audiences. Your role will involve working on various projects and initiatives, advocating for a user-centric and data-driven approach to digital improvements.

You will be reporting to the Head of Marketing Strategy & Performance and closely collaborating with other teams such as Institutional Affairs, Adoption, Business Strategy, Growth, and Partnerships. This is a hybrid role, based in the soon-to-be-opened San Francisco office.

Key Responsibilities:

Strategize and execute digital marketing campaigns while maintaining consistent branding and messaging across all channels

Monitor and optimize campaign performance, adjusting strategies to meet KPIs and drive ROI

Forecast, track, and report on campaign performance to ensure efficient resource allocation

Enhance website performance, develop landing pages, and manage the blog

Conduct SEO for the website in coordination with an SEO agency

Plan and execute paid search, social media, and display advertising for ICP and its products

Implement continuous testing and data-driven improvements to campaigns

Integrate tools to enhance website analytics and recommend structural and content enhancements

Collaborate with various teams to create necessary campaign assets for growth marketing initiatives

Emphasize data-driven content creation and SEO-focused content marketing

Develop Inbound Marketing campaigns to attract relevant leads

Supervise ad unit development, testing, and analysis for ongoing improvement

Liaise with internal and external design teams to create captivating graphic and motion design assets for display advertising

Provide regular reports and insights to the broader Marketing team and Leadership

Required Skills and Attributes:

Minimum of 8 years of experience in growth marketing, with at least 2 years in blockchain/Web3 projects

Proficiency in Paid Search, Paid Social, Display, Retargeting, Affiliate Marketing, CRO, and SEO

Strong skills in acquisition analysis, A/B testing, and ad fraud detection

Current knowledge of mobile performance marketing trends and best practices

Excellent copywriting skills and verbal communication in English (knowledge of other languages is a bonus)

Proactive, detail-oriented, and analytical

Interest in Crypto, Blockchain, DeFi, AI (experience with decentralized Crypto software is advantageous)

Track record of successful digital marketing campaigns with an analytical approach

Process-driven, pragmatic, and service-oriented

Ability to thrive in a fast-paced environment

Experience working in remote, distributed teams

Salary and Benefits:

Based on experience and expertise, the salary for this role ranges from $125,000 to $175,000 per year. Total compensation also includes bonuses and is determined by various factors. Benefits at DFINITY consist of top-tier medical, dental, and vision insurance, disability and life insurance, 401(k), and a flexible PTO policy along with paid holidays.

About DFINITY and the Internet Computer:

DFINITY leads the development of the Internet Computer Protocol (ICP) with a focus on securely hosting the world's compute on the ICP network. ICP, powered by unique third-generation blockchain technology, enables decentralized web applications. The integration with Bitcoin, Ethereum, and other networks allows multi-chain operations for digital assets and web3 applications.

Join a diverse team at DFINITY composed of individuals shaping the future of the internet and web3 technology, including experts in cryptology, distributed systems, programming languages, and industry pioneers.

DFINITY, founded by Dominic Williams in 2016, is an equal opportunity employer. All qualified candidates will be considered based on their qualifications without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

CRM Lead

San Francisco, USA
San Francisco, USA
Full time
Office
In this role, you will be responsible for leading Customer Relationship Management efforts at DFINITY in collaboration with the Global Marketing & Adoption team. You will play a key role in adopting and implementing CRM technology for the organization, focusing on promoting inter-departmental collaboration, data-driven decision-making, and transparency. Additionally, you will assist in developing target customer personas and executing segmented email marketing campaigns to drive engagement and conversions while maintaining high-quality branding aligned with the Internet Computer Protocol. Another aspect of the role involves enhancing the team's data analytics capabilities, implementing a Marketing Dashboard, and providing analytical support to the Leadership team.

Your responsibilities will include planning and executing CRM campaigns, ensuring messaging consistency, conducting data-driven optimizations, collaborating with cross-functional teams, managing CRM infrastructure implementation, enhancing user segmentation through data analysis, creating User Journeys and Inbound Marketing campaigns, improving newsletters, and providing regular reports and insights to the Marketing team and Leadership.

Key Responsibilities:

Plan and execute CRM campaigns while maintaining branding consistency

Conduct continuous data-driven improvements and A/B testing

Collaborate with internal and external teams to create campaign assets

Manage the implementation of CRM infrastructure

Coordinate the production of engaging design assets for email marketing campaigns

Enhance user segmentation through data analysis and marketing research

Develop User Journeys and Inbound Marketing campaigns

Improve newsletters through testing and analytics

Benchmark email marketing campaigns and optimize customer journeys

Revamp the Marketing dashboard for enhanced data visualization

Provide weekly reports and insights to the Marketing team and Leadership

Required Skills and Attributes:

7+ years of CRM and email marketing experience

1+ years of marketing experience with blockchain/Web3 projects

Expertise in data analytics suites and data integration

Proficiency in A/B testing and continuous improvement

Strong copywriting skills and proficiency in English

Proactive, detail-oriented, and service-focused

Interest in Crypto, Blockchain, DeFi, AI

Analytical mindset and proven track record in email marketing

Ability to work in a fast-paced environment and remote teams

This is a hybrid-onsite position based in San Francisco with compensation ranging from $125,000 to $175,000 per year. Total compensation includes base salary, bonus, and benefits such as medical, dental, vision insurance, 401(k), disability insurance, life insurance, flexible PTO, and paid holidays.

About DFINITY and the Internet Computer:

DFINITY is a key player in the development of the Internet Computer Protocol (ICP), focused on enabling secure and decentralized web applications. ICP's advanced blockchain technology facilitates the development of tamper-proof web applications and seamless integration with other networks.

Join a team of industry experts and innovators at DFINITY, working towards shaping the future of the internet and web3. Founded by entrepreneur Dominic Williams in 2016, DFINITY values diversity and equal opportunities for all applicants.

Engineering Manager, Programming Languages

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
We are in search of an experienced Engineering Manager to lead our high-performing Programming Languages team. In this role within the Developer Experience (DX) group, your main focus will be to mentor team members, gather feedback, and ensure a rich roadmap for valuable projects that make building DFINITY apps enjoyable and straightforward.

Responsibilities:

As the Engineering Manager for the Programming Languages team, your responsibilities include:

Recruiting and retaining top-tier software engineers, guiding their growth and fostering a culture of continuous improvement.

Developing a roadmap aligned with organizational priorities, community feedback, and technical considerations to consistently deliver impactful tools to developers.

Providing the team with the right balance of structure and inspiration to foster innovation, mitigate obstacles, and manage distractions.

Collaborating with internal and external stakeholders, such as research, product, design, legal, and marketing teams, to enhance project impact and minimize risks.

Background and Skills:

If the following traits resonate with you, you may be a great fit for our team:

Understanding the distinction between engineering management and technical roles.

Viewing leadership as a service to team members.

Possessing over 10 years of experience as a software engineer, technical lead, and/or engineering manager.

Having strong insights into effective language design and tooling while being adaptable to fresh insights.

Proficiency in evaluating different agile frameworks and customizing processes to suit team dynamics.

Past involvement in successful Open Source projects and fluency with the associated challenges and advantages.

Prior experience in structuring roadmaps and adept at prioritizing requests from various sources.

Expertise in the technical facets of developing developer tools such as compilers, parsers, formatters, debuggers, etc.

Upholding integrity amid challenges and embracing them as learning opportunities.

Openly sharing constructive feedback for team improvement.

Effectively collaborating with colleagues across diverse locations and time zones.

About DFINITY and the Internet Computer:

DFINITY is a key contributor to the Internet Computer Protocol (ICP), dedicated to migrating global computation onto the secure ICP network. Leveraging its unique third-generation blockchain technology, ICP upholds a new era of tamper-proof, fully decentralized web applications. Notably, its robust technology supports running complete AI models within smart contracts, marking a significant advancement in secure AI implementation. ICP integrates seamlessly with Bitcoin, Ethereum, and other networks, facilitating multi-chain operations for digital assets and web3.

Embrace the opportunity to join our team, comprising over 250 skilled individuals, including renowned cryptographers, distributed systems engineers, programming language experts, and industry leaders. Together, we are reshaping the future of the internet and web3.

DFINITY, founded in 2016 by entrepreneur and crypto theoretician, Dominic Williams, is an equal opportunity employer committed to fostering diversity and inclusion in the workplace.

Marketing Campaign Manager

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
We are seeking an experienced individual to lead marketing campaigns supporting ICP's various initiatives in collaboration with the Global Marketing & Adoption team. Your responsibilities will include developing user-centric marketing plans, utilizing segmented communications strategies tailored to different channels, and creating impactful visuals and messaging to enhance Internet Computer's Share of Voice, Reach, and Engagement.

As a key member of the marketing team, you will work closely with Branding & Design, Institutional Affairs, and external marketing partners to define marketing strategies. Your focus will be on implementing integrated marketing campaigns that target developers, tech enthusiasts, enterprises, governments, and NGOs globally, with a user-first and data-driven approach.

Key Responsibilities:

Plan and coordinate integrated marketing campaigns and programs, ensuring consistency in branding and messaging

Act as a project manager for key campaigns to deliver high-quality initiatives supporting ecosystem growth

Collaborate with the marketing team to enhance brand messaging and content creation based on target audiences' preferences

Organize social media and community engagement programs such as webinars, podcasts, and ecosystem highlights

Manage external marketing partners to optimize campaign performance

Lead special projects within the marketing team

Provide regular reports and insights to the wider marketing team and leadership

Required Skills and Experience:

6+ years of experience leading marketing campaigns for reputable brands

3+ years of marketing experience within the blockchain/Web3 space

Strong proficiency in managing external suppliers, particularly creative agencies

Experience in data-driven marketing campaigns

Excellent copywriting skills and fluent in spoken English (proficiency in other European languages is a plus)

Hands-on, proactive, and detail-oriented mindset

Passion for Crypto, Blockchain, DeFi, AI, with experience using decentralized crypto software being beneficial

Process-driven and service-focused with the ability to work effectively in a fast-paced environment

Effective communication and collaboration skills working with diverse teams and stakeholders

Comfortable working with remote and distributed teams

Kindly note that this role requires in-office work three days per week at our site in Zurich.

About DFINITY and the Internet Computer:

DFINITY is at the forefront of developing the Internet Computer Protocol (ICP) with the mission to transition global computation to the secure ICP network. Leveraging its third-generation blockchain technology, ICP enables the creation of tamper-proof decentralized web applications, including the operation of AI models within smart contracts. Through seamless integration with various networks, ICP facilitates multi-chain operations for digital assets and Web3.

Join our team of dedicated professionals shaping the future of the internet and Web3, alongside industry experts such as cryptographers, systems engineers, and leaders. DFINITY, founded by crypto pioneer Dominic Williams in 2016, values diversity and fosters an inclusive workplace environment.

All qualified candidates will be considered for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Senior UI/UX Designer

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
DFINITY is seeking a qualified individual to join their Identity team in Zurich for a Senior UI/UX design role. The team focuses on decentralized identity solutions on ICP and aims to enhance the existing Internet Identity system. The successful candidate will be involved in researching industry best practices, simplifying existing flows, designing for various devices, and developing new features for Internet Identity, among other tasks.

Key Responsibilities:

Conduct industry research, prototype designs, and perform user testing to enhance the user experience.

Create design systems for multiple devices and browsers.

Streamline and improve authentication processes in Internet Identity.

Develop new features for Internet Identity and upcoming products.

Qualifications:

Bachelor's degree in Computer Science, Design, Human-Computer Interaction, or equivalent practical experience.

6 years of experience in UI/UX or product design.

Proficiency in web technology fundamentals without requiring coding skills like HTML/CSS.

Solid understanding and interest in Web3 and Blockchain technology.

Submission of a portfolio showcasing relevant work.

Preferred Qualifications:

1-2 years of experience as a UX Lead.

Proven track record in leading design projects collaboratively.

Ability to excel in a multidisciplinary team environment with strong communication skills.

Experience with identity management, verifiable credentials, and identity wallets.

Comfortable attending in-office work in Zurich three days per week.

DFINITY leads the development of the Internet Computer Protocol (ICP), allowing secure decentralized web applications to thrive. Their blockchain technology opens doors to innovation in AI, smart contracts, and multi-chain operations within the Web3 ecosystem. The team at DFINITY is a group of over 250 experts in various fields working towards reshaping the internet and Web3, led by Dominic Williams since 2016.

Candidates of all backgrounds are encouraged to apply without facing discrimination based on race, color, gender, identity, nationality, disability, age, or veteran status.

Senior Product Manager - Identity

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
DFINITY seeks an experienced Product Manager to join the Identity team, specializing in building decentralized identity solutions on ICP. The primary responsibility will involve outlining the future roadmap for the Internet Identity solution.

Responsibilities:

Develop a clear vision for Internet Identity and related products

Foster alignment among stakeholders regarding the product vision

Conduct competitive analysis within the identity sector

Understand and advocate for end user requirements

Prioritize product features and functionalities

Engage with the ICP developer community through various communication channels

Work closely with engineering and UI/UX teams to launch innovative products

Minimum Qualifications:

Possession of a technical degree or equivalent work background

Over 5 years of experience launching products as a product manager in a product-focused environment

Keen interest in Web3 and Blockchain technology

Preferred Qualifications:

Prior experience in the identity sector, with a focus on decentralized identity, verifiable credentials, and ID wallets

Understanding of passkeys functionality

Please note that this position requires on-site work in Zurich office for 3 days per week.

About DFINITY and the Internet Computer:

DFINITY is an influential contributor to the Internet Computer Protocol (ICP), with a mission to transition global compute onto the secure ICP network. Leveraging third-generation blockchain technology, ICP enables the development and operation of tamper-proof, fully decentralized web applications. Its innovative technology allows for the execution of entire AI models in smart contracts, a breakthrough for secure AI. With seamless integration across various networks, ICP supports multi-chain operations for digital assets and web3.

Join a team of over 250 skilled professionals, featuring prominent cryptographers, distributed systems engineers, programming language experts, and industry front-runners, all dedicated to shaping the future of the internet and web3.

DFINITY, established in 2016 by entrepreneur and crypto theorist Dominic Williams, is extremely focused on advancing blockchain technology.

Equal employment opportunities are extended to all qualified applicants, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

AI Integrations Engineer

San Francisco, USA
San Francisco, USA
Full time
Office
We are in search of an experienced professional to join our team as an AI Integrations Engineer. The role involves integrating various software components with public Large Language Models (LLMs) to enhance developer experience on the Internet Computer platform. This position requires a blend of AI/ML expertise and distributed systems engineering to create seamless developer tools and workflows. The role will be based in our new San Francisco office with a combination of onsite and remote work.

Responsibilities:

Design and execute integrations between developer tools and various LLM APIs

Develop and maintain API wrappers and middleware for effective communication between Internet Computer components and AI services

Build intelligent automation tools utilizing LLMs to boost developer productivity

Optimize prompt engineering techniques and model selection for different scenarios

Implement caching strategies and fallback mechanisms for AI service integrations

Create monitoring and observability solutions for AI-enhanced systems

Collaborate with product teams to pinpoint AI integration opportunities

Draft technical documentation and integration guides

Ensure adherence to terms of service and rate limits set by AI service providers

Requirements:

Bachelor’s degree in Computer Science, Software Engineering, or a related field

3+ years of software development experience

Proficiency in Rust, JavaScript/TypeScript, or similar programming languages

Hands-on experience with REST APIs and building API integrations

Familiarity with LLM APIs like OpenAI, Anthropic, Meta’s Llama, and prompt engineering

Knowledge of distributed systems and microservices architecture

Experience with version control systems like Git and CI/CD pipelines

Preferred Qualifications:

Familiarity with Internet Computer ecosystem and Motoko programming language

Understanding of AI/ML concepts and natural language processing

Experience with container orchestration tools such as Kubernetes and Docker

Knowledge of WebAssembly and canister development

Track record of building developer tools or enhancing developer experience

Contributions to open-source projects

Experience with real-time systems and websocket implementations

Technical Skills:

Programming Languages: Rust, JavaScript/TypeScript, Python

Frameworks & Tools: Node.js, React, Internet Computer SDK

AI/ML: LLM APIs, prompt engineering, vector embeddings

Infrastructure: Docker, Kubernetes, CI/CD

Protocols: REST, GraphQL, WebSocket

Version Control: Git, GitHub

Base Salary Range: $175,000 - $235,000 annually

DFINITY focuses on the Internet Computer Protocol (ICP) to bring computer function onto a secure network efficiently. ICP enables the creation and operation of tamper-proof, decentralized web applications and provides the capability to execute AI models within smart contracts. Through collaboration with various blockchain networks, ICP supports multi-chain operability for digital assets and Web3 innovations.

You will join a diverse team comprising top-tier professionals in cryptography, distributed systems engineering, programming languages, and industry pioneers shaping the future of the internet and web3 technologies.

DFINITY looks forward to receiving applications from qualified individuals without regard to race, color, religion, gender, sexual orientation, national origin, genetics, disabilities, age, or veteran status.

Senior Security Engineer, Offensive Security and Blockchain

San Francisco, USA
San Francisco, USA
Full time
Office
Our expanding security team is in search of a seasoned Offensive Security Engineer with expertise in offensive security, threat research, and exploit development. This role entails identifying vulnerabilities, comprehending their operations, and devising strategies and tools to minimize associated risks. If you possess a robust technical background, a fervor for offensive security, and thrive in decentralized work environments, we invite you to apply.

Key Responsibilities:

Red Team Strategy & Execution

Lead and orchestrate complex Red Team exercises targeting a variety of entities within the Internet Computer Protocol.

Develop plans for emulating adversaries to assess platform and infrastructure defenses and preempt potential vulnerabilities.

Exploit Development & Vulnerability Research

Conduct research, testing, and creation of advanced exploits for the Internet Computer Protocol and infrastructure.

Curate an internal repository of exploit tools and scripts for sophisticated offensive security operations.

Infrastructure Security

Enhance the security of Internet Computer Operating Systems through advanced hardening methods.

Conduct vulnerability assessments and penetration tests to identify and mitigate risks within the ICOS environment and overall Internet Computer infrastructure.

Implement security measures for internal Kubernetes clusters to guard against container-based attacks.

Perform security testing across various cloud-native infrastructures, CI/CD pipelines, and microservices settings to identify and address security vulnerabilities.

Tool Development & Automation

Build and maintain specialized offensive security tools for exploit delivery, post-exploitation automation, and Red Team simulations.

Create secure operational tools to facilitate complex engagements, support security monitoring, threat detection, and incident response.

Collaboration & Incident Handling

Collaborate with cross-functional teams including blockchain developers, DevOps, and infrastructure engineers to integrate security best practices throughout the development life cycle.

Lead incident response initiatives involving blockchain or internal systems, conducting thorough post-incident analyses and implementing remediation measures.

Publish security advisories and report Common Vulnerabilities and Exposures (CVEs).

Requirements:

Extensive experience in planning and executing Red Team engagements in complex, distributed settings to simulate advanced persistent threats (APTs) across blockchain and traditional infrastructure.

Proficiency in adversary emulation, lateral movement techniques, privilege escalation, and data exfiltration strategies.

Demonstrated expertise in identifying and exploiting vulnerabilities specific to blockchain environments including distributed consensus mechanisms, smart contract execution, and inter-node communication.

Strong understanding of kernel-level vulnerabilities, hypervisor security, and virtualized environments.

Familiarity with SELinux.

Proven track record in securing Kubernetes clusters and traditional infrastructure with an emphasis on container security.

Proficiency in working with QEMU virtualization technologies; familiarity with AMD SEV-SNP secure enclaves is advantageous.

Hybrid-onsite role based in San Francisco.

Base Salary Range: $175,000 - $240,000/yr

Offers may include a total compensation package comprising base salary, bonuses, and other benefits. Compensation is determined by various factors such as job level, expertise, education, location, and overall experience.

We offer top-tier medical, dental, and vision insurance; disability and life insurance; 401(k); flexible PTO policy along with paid holidays.

About DFINITY and the Internet Computer:

DFINITY is a significant contributor to the Internet Computer Protocol (ICP), aiming to transition global compute onto a secure ICP network. ICP, founded on third-generation blockchain technology, empowers the development and operation of unstoppable, tamper-proof, fully decentralized web applications. ICP's innovative technology enables the execution of complete AI models within smart contracts, a progressive step for secure AI purposes. Through seamless integration with leading networks like Bitcoin and Ethereum, ICP supports multi-chain operations for digital assets and web3.

Join our team of dedicated individuals including respected cryptographers, distributed systems engineers, programming language specialists, and industry pioneers, shaping the direction of the internet and web3 technologies.

DFINITY was established in 2016 by entrepreneur and crypto theorist Dominic Williams.

All qualified applicants will be considered without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Research Engineer - System Security

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
DFINITY is in need of a skilled professional in system security. The Internet Computer relies on a WebAssembly-based virtual execution environment to handle untrusted code. Given that the Internet Computer operates as a self-governed open distributed system, security within the virtualization environment is of paramount importance. We are seeking an experienced individual, whether a researcher or engineer, to play a key role in designing, analyzing, and implementing projects for the Internet Computer. This position offers a flexible work environment where you will collaborate with a diverse and dynamic team of top-tier computer science researchers and engineers from across the globe.

Key Responsibilities

Collaborate with a distributed team comprised of researchers, engineers, and experts in distributed systems, virtual machines, programming languages, and cryptography.

Address system security concerns relating to the Internet Computer's tech stack, focusing on architecture, analysis, and fortification (e.g., from Linux operating systems to execution environments including TEEs [SEV-SNP], sandboxes, and safeguarding against side-channel attacks).

Stay abreast of industry trends and vulnerabilities, providing clear technical insights based on latest knowledge.

Contribute towards creating documentation, test suites, tools, and libraries to maintain the systems.

Lead or partake in the publication of scientific works and contribute to related conferences.

Act as a representative for the organization at academic and industry conferences, disseminating technology insights internally and externally.

Key Requirements

Minimum 3 years of pertinent academic or equivalent experience in system security.

At least 3 years of hands-on experience in systems programming using languages such as C/C++, Rust.

Strong grasp of advanced concurrent and distributed systems in theory and practice.

Proficiency in operating systems, compilers, sandboxes, and virtual machines is required, ideally including knowledge of WebAssembly and TEEs (SEV-SNP).

Ability to work independently as part of a distributed team structure.

PhD in Computer Science or a related field preferred, or equivalent experience.

About DFINITY and the Internet Computer

DFINITY is an influential stakeholder in developing the Internet Computer Protocol (ICP) with the aim of transitioning the global compute to the secure ICP network. Leveraging its advanced third-generation blockchain technology, ICP facilitates creating and running a new breed of resilient, fully decentralized web applications. Its technology can support running complete AI models through smart contracts, presenting a major leap forward for secure AI integration. With seamless integration capabilities with networks like Bitcoin and Ethereum, ICP eases multi-chain operations for digital assets and web3.

Join a team of 250+ talented individuals, which includes renowned cryptographers, distributed systems engineers, programming language specialists, and industry pioneers, who are actively shaping the future of the internet and web3.

DFINITY, founded in 2016 by entrepreneur and crypto theoretician Dominic Williams, promotes a diverse workplace and provides equal employment opportunities without regard to race, color, religion, gender, gender identity/expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Software Engineer - Networking

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
Are you skilled in optimizing TCP performance, analyzing latencies on a global scale, and exploring alternative networking protocols? Have you previously worked on complex distributed systems? Join our team if you have experience tackling world-scale networking challenges.

Responsibilities Include:

Contributing to the development, enhancement, and maintenance of a robust sybil-resistant global Peer-to-Peer network.

Addressing and resolving issues related to various network-level attack vectors.

Assessing innovative protocols and routing mechanisms.

We value engineers with diverse backgrounds and focus on your abilities rather than your origin.

Preferred Qualifications:

Proficiency in delivering large-scale software solutions within sizable organizations.

Profound knowledge in a systems software language such as C, C++, or Rust (the network is predominantly in Rust).

Experience in deploying and managing 24x7x365 systems, including building the necessary monitoring and tooling.

Background in Computer Science or a related field; however, practical experience holds greater importance.

Qualities We Seek:

A dedication to crafting high-quality production software and tools.

Collaboration with talented individuals to innovate collectively.

A spirit of curiosity and adaptability while navigating unfamiliar challenges.

Note: This role requires on-site work at our Zurich office for three days per week.

About the Company and Project:

DFINITY's Internet Computer, introduced by the DFINITY Foundation in May 2021, is the sole infinitely scalable general-purpose blockchain currently available. The endeavor to create and enhance a powerful 'world computer' for accommodating various Web3 applications, decentralized finance (DeFi) platforms, games, non-fungible tokens (NFTs), social media, and metaverse projects is led by a team of over 200 experts in cryptographers, distributed systems engineers, and programming language specialists.

Founded in 2016 by entrepreneur and crypto theorist, Dominic Williams, DFINITY garnered support from early contributors in the Ethereum community. Additional backing followed from prominent institutions like Andreessen Horowitz, Polychain Capital, and SV Angel in the shared vision of advancing Web3 technologies.

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