
About DFINITY
Decentralizing the internet for open applications
Key Highlights
- Headquartered in Enge, Zürich, Switzerland
- Raised $163 million in funding to date
- Team of 201-500 employees with diverse expertise
- Pioneering the Internet Computer for web-speed applications
DFINITY is the organization behind the Internet Computer, the first public blockchain designed for web-speed applications. Headquartered in Enge, Zürich, DFINITY has raised $163 million to support its mission of creating a decentralized web infrastructure that enables the hosting of websites and ser...
🎁 Benefits
Employees at DFINITY enjoy competitive salaries, equity options, flexible remote work policies, and generous PTO. The organization also supports conti...
🌟 Culture
DFINITY fosters a research-driven culture that emphasizes scientific advancement and innovation in blockchain technology. The organization values coll...
Overview
DFINITY is seeking a Senior Software Engineer to join its Identity team in Zürich. You'll design and implement high-quality user interfaces and work with modern frontend technologies. This role requires significant experience in full-stack or front-end engineering.
Job Description
Who you are
You have deep experience across frontend and backend engineering and hold yourself to high standards of quality and craft. You enjoy working end to end, from visual and interaction designs through modern frontend technologies and backend interface design and implementation. Significant experience as a senior full-stack or front-end–leaning engineer is essential, and you possess deep knowledge of frontend technologies such as HTML, CSS, and TypeScript. Your strong experience with modern frameworks such as React, along with experience in Svelte, will be highly valued. Additionally, you have working knowledge of at least one systems programming language, such as Rust.
Desirable
Experience in designing intuitive user interfaces with a strong focus on usability and clarity is a plus. You are comfortable collaborating closely with cross-disciplinary teams including engineers, designers, researchers, and product managers. You thrive in environments where you can rapidly prototype and iterate on proof-of-concept implementations, gathering requirements and evaluating tradeoffs with stakeholders.
What you'll do
As a member of the Identity team, you will be working on Internet Identity (id.ai), a privacy-preserving authentication system powering a growing ecosystem of applications on the Internet Computer and beyond. Your responsibilities will include designing and implementing high-quality, intuitive user interfaces that prioritize usability and clarity. You will work with stakeholders to gather requirements, evaluate tradeoffs, and shape technical solutions. Rapid prototyping and iterating on proof-of-concept implementations will be key aspects of your role, allowing you to contribute to the development of innovative authentication systems that abstract away traditional usernames and passwords.
What we offer
At DFINITY, you will be part of a team that is shaping the future of decentralized identity. You will have the opportunity to work in a collaborative environment where your contributions directly impact the development of cutting-edge technologies. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in our mission to build the next generation of decentralized identity solutions.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at DFINITY.
Similar Jobs You Might Like
Based on your interests and this role

Identity Engineer
DFINITY is hiring a Senior Identity Engineer to design and implement next-gen infrastructure for verifiable credentials and interoperable identity wallets. You'll work with technologies like React and Rust in Zürich. This position requires extensive knowledge of web authentication protocols.

Software Engineering
Apple is hiring a Senior Software Engineer for their Workload Identity team to manage identities for software applications and services. You'll work extensively with Go-based applications to enhance security practices. This position requires 7+ years of software development experience.

Software Engineering
Apple is seeking a Senior Software Engineer for their Workload Identity team to manage identities for applications and services. You'll work extensively with Golang to enhance security practices. This role requires 7+ years of software development experience in large-scale environments.

Full Stack Engineer
Camunda is hiring a Senior Full Stack Engineer to design and build identity and access management solutions for enterprise clients. You'll work with technologies like Java, JavaScript, and various authentication protocols. This position requires extensive experience in full stack development.

Backend Engineer
Vanta is hiring a Senior Backend Engineer for their Identity team to build the foundation of their security platform. You'll work with Java and Python to drive complex projects and mentor engineers. This position requires significant experience in backend development.