ABOUT DFINITY
DFINITY is a leading contributor to the Internet Computer Protocol (ICP), aiming to bring the world's compute onto a secure, decentralized network. Founded in 2016 by entrepreneur and crypto theoretician Dominic Williams, DFINITY builds third-generation blockchain technology that powers unstoppable, tamper-proof web applications and can even run entire AI models within smart contracts.
Through integration with Bitcoin, Ethereum, and other networks, ICP enables multi-chain operations for digital assets and Web3 applications. The DFINITY team includes over 250 engineers, cryptographers, and distributed systems experts who are shaping the future of the decentralized internet.
ROLE: Senior Software Engineer – Identity Team
- Location: Zurich, Switzerland (in-office 3+ days/week)
- Focus: Building the next generation of decentralized identity
As part of the Identity team, you will work on Internet Identity (id.ai), a privacy-preserving authentication system that abstracts away traditional usernames and passwords and integrates passkeys and authentication providers like Google, Microsoft, and Apple.
RESPONSIBILITIES
- Design and implement high-quality, intuitive user interfaces with a strong focus on usability
- Gather requirements, evaluate trade-offs, and shape technical solutions in collaboration with stakeholders
- Rapidly prototype and iterate on proof-of-concept implementations
- Work closely with cross-disciplinary teams including engineers, designers, researchers, and product managers
QUALIFICATIONS & EXPERIENCE
- Significant experience as a senior full-stack or front-end–leaning engineer
- Deep knowledge of frontend technologies: HTML, CSS, TypeScript
- Strong experience with modern frontend frameworks such as React (Svelte experience is a plus)
- Working knowledge of at least one systems programming language (e.g., Rust)
- Experience designing, deploying, and operating production systems running 24×7
- Degree in Computer Science or equivalent practical experience (practical experience is valued over formal education)
WHO WE’RE LOOKING FOR
- Engineers motivated by building next-generation products and platforms
- Comfortable navigating trade-offs between UX, privacy, and security
- Collaborative team players who value team-driven problem solving
- Individuals committed to high standards of quality and craft in both frontend and backend development
DFINITY is an equal opportunity employer, considering all applicants regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

