We are seeking a dynamic Senior Solutions Architect to join our team and drive innovation in the development of Open Internet Services on ICP. You will play a pivotal role in collaborating with a diverse community of developers, entrepreneurs, and enterprises to shape the future of software. Your mission is to be at the pulse of the ICP and greater crypto ecosystem to identify and resolve gaps in infrastructure, tooling, standards, and best practices to maximize impact. 

As a key member of our Growth team, you will work closely with the Developer Relations Team, R&D, and external developers and development agencies.

As a Solutions Architect, you will:

  • Understand the goals of promising builders, and help them be successful.
  • Identify important gaps in the ICP platform, infrastructure, and standards across verticals, and address them by working with Product and R&D, as well as external developers via Request for Proposals (RFPs).
  • Lead and contribute to Technical Working Groups to bring stakeholders together and create new standards, and improve processes. 
  • Distill best practices for building on ICP and share them in the technical documentation, articles, demos, and tutorials.
  • Engage with developers in the broader crypto ecosystem to understand how ICP can address their needs.

If a lot of these sound like you, you might be a good fit for our team:

  • You have a degree in engineering, computer science, or equivalent experience.
  • You have 5+ years of experience as a software engineer and/or architect.
  • You are proficient in at least one of JavaScript, Rust, or Motoko, and are eager to learn more.
  • You have a strong background and understanding of the crypto ecosystem, its technical underpinnings, and its most promising applications.
  • You are a fast learner and you are always on top of the latest developments in the crypto ecosystem.
    You can engage in active listening until you fully understand someone's problem.
  • You can lead meetings with different stakeholders to get things done.
  • You know how to solicit and incorporate constructive feedback from stakeholders.
  • You do the right thing even when it’s hard and treat challenges as a chance to learn.
  • You share your honest opinions so the team can improve.
  • You’ve invested in improving your own workflow and are a multiplier for your team.
  • You can effectively collaborate with co-workers across multiple sites and time zones.

* Please note that this role requires in-office work from our amazing office in Zurich 3 days per week

About DFINITY and the Internet Computer:

The Internet Computer is the fastest and only infinitely scalable general-purpose blockchain — incubated and launched by the DFINITY Foundation in May 2021. A team of over 200 world-renowned cryptographers, distributed systems engineers, and programming language experts have taken on the massive technological challenge of building, maintaining, and continuously improving a ‘world computer’ powerful enough to host Web3 dApps, DeFi, games, NFTs, social media, and metaverse projects.

DFINITY was founded in 2016 by entrepreneur and crypto theoretician, Dominic Williams, and attracted interest and financial contributions from early members of the Ethereum community. Later, top-tier institutions such as Andreessen Horowitz, Polychain Capital, and SV Angel backed the Internet Computer in a collective effort to help build out Web3.

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

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.