Become a Nethermind Intern

Dive headfirst into the world of blockchain technology with the Nethermind internship program. Enjoy the freedom to select your projects, hone your skills, and collaborate with our talented global team.

Nethermind’s commitment to our interns

This internship aims to provide you with a valuable, hands-on learning experience in the blockchain space. Our goal is to help you develop new skills, expand your knowledge, and acquire practical experience in your field of interest. We hope that with a rich learning environment, guidance and support, you will grow and thrive during your time with us.

We are committed to providing all interns with opportunities to challenge themselves, and we will do what we can to help you achieve your goals and make the most of the internship here at Nethermind.

346

interns have participated
since inception

97%

rate their experience
positively

83%

got full-time jobs in
the ecosystem

Discover our engineering and research teams

Where the Ethereum & Starknet protocol magic happens

Our Blockchain Core Engineering team is the longest-standing team at Nethermind. The execution layer client is a full Ethereum client implementation written in C# .NET. It runs on all major platforms supporting Ethereum mainnet, Clique, and AuRa chains, as well as Gnosis, Energy Web, and private networks. It comes with features like Prometheus/Grafana dashboards, seq enterprise logging, and complete JSON RPC, including two formats of tracing, and offers a variety of advanced built-in plugins. On the back of building the popular Ethereum client, the core engineering team also works closely with the L2 tooling team on delivering Juno, a full-node client implementation for Starknet.

Skills that you will use and learn at the Core team include:

Technical perspective
• .NET 7
• Distributed networks (P2P)
• Performance and memory optimizations
• Blockchain internals EVM/ TransactionPool/JSON RPC
• Complex data structures Patricia/Merkle/Verkle trees
• RocksDB

Broader perspective
• Work on EIP's with Ethereum Foundation and wider Ethereum community
• Work on Ethereum extensions
• Open source development

Learn more

Improving the product development life cycle

This team is responsible for processes related to product development operations. Building processes, infrastructure, security, cloud, and administration is all within this team’s scope.

Skills that you will use and learn at the DevOps team include:

• Deploy and maintain the blockchain infrastructure in a multi-cloud environment (DigitalOcean, AWS, Google Cloud, Linode, others)
•  Build and maintain company-wide CI/CD pipelines for different projects (Github Actions)
•  Bash scripting.
•  Linux knowledge.
•  Ethereum node management
•  Docker and Docker-Compose
•  Monitor the infrastructure with tools like Grafana, Prometheus, Seq, OpsGenie
•  Automate work - yours and others’ (Terraform, Ansible)
•  Networking skills
•  High scalable systems
•  SecOps and GitOps-related practices
•  Orchestration with Kubernetes

Learn more

Blend of theory and implementation

Nethermind Research merges the fields of cryptography, decentralized finance (DeFi), and protocol research, creating synergies that enhance each respective area. Within cryptographic research, our expertise spans areas like zero-knowledge proofs, distributed validator technology, decentralized identity, verifiable credentials, privacy-preserving payment systems and private voting.

Within DeFi our role involves conducting technical due diligence on various protocols, engaging in on-chain analytics, designing tokenomics, and developing quantitative financial models. Our primary focus is researching the latest technological trends in the DeFi space, and guiding financial institutions on particular investments or blockchain initiatives. Our approach integrates stress testing, system refinement, quantitative scrutiny, risk evaluation, and the deployment of multi-agent simulations.

Protocol research in Nethermind focuses on various designs of L2-s, their decentralization, and MEV research, such as PBS. We investigate how rollups are built and where their security comes from, and analyze potential security risks.

Skills that you can use and learn working with the Cryptography Research team include:

Communicating research concepts through technical writing

Cryptography
•  Theoretical analysis and implementation of STARKs and SNARKs
•  Signature schemes and how they are used in blockchains
•  Abstract algebra

Understanding and designing building blocks in Ethereum, such as:
• Distributed validator technology
•  Decentralized identity
•  Liquid staking

Programming:
•  Implementing novel zk proof systems in Rust/C++
•  Smart-contract implementations, especially those related to zk-proofs

Technical due diligence on novel blockchain projects

Communicating research concepts through technical writing

Learn more

The security arm of Nethermind

The team's activities are organized into three core groups: smart contract audits, formal verification and real-time monitoring.

Smart Contract Audits
We use manual inspection and automated analysis tools when performing security audits on Solidity and Cairo smart contracts.

Skills that you will use and learn include:

• Blockchain and smart contract security
• Ability to detect logical bugs
• Gas optimization strategies

The ideal candidate has the following:

Previous programming in writing Smart Contracts (Solidity, Cairo, or Rust)
• Blockchain and Ethereum Virtual Machine background
• Familiarity with the most common attack vectors for Smart Contracts
• Previous experience in CTFs
• Experience running static analyzers for Smart Contracts

Formal Verification
Formal verification is the act of proving or disproving the correctness of intended algorithms underlying a system concerning a certain formal specification or property using traditional mathematics methods. We leverage the Lean proof assistant to formally verify smart contracts and compilers, and develop open-source tools for the community.

The ideal candidate has the following:

Background on Formal Verification
• Experience in Writing formal specifications in Lean
• Knowledge of formally specifying programming languages. (Solidity, Yul, EVM, Cairo, etc.)
• Background on creating formal specifications of distributed systems
• Experience in Cryptography, Zero-Knowledge Proofs, and Abstract Algebra
• Blockchain and Ethereum Virtual Machine background

Real-time monitoring
The team is responsible for developing real-time monitoring solutions for Blockchain systems. We build generalized and protocol-specific detection bots on the Forta Network, as an official Forta bot developer. The bots are developed after research into the latest techniques attackers use to exploit protocols, as well as researching the documentation and codebase of protocol clients.

The ideal candidate has the following:

Experience in writing and testing TypeScript
• Experience in reading and writing Solidity
• Experience in reading protocol documentation and audit reports
• Ability to provide thorough code reviewsUp-to-date knowledge of exploits
• Knowledge of common DeFi services and products

Learn more

Join our L2 tooling team and be part of the Starknet revolution

We're forging tools and products for ZK scaling solutions. We also collaborate with top protocols like Aave and Uniswap. We're looking for bright minds, creative problem solvers, and the weirdos keeping Starknet strange. The cutting-edge toolbox we build:

Voyager - The Starknet block explorer and data analytics platform

Juno - A full node Starknet client implementation

Starknet.GO - A Starknet RPC library in Golang

Beyond tooling, we're deeply involved in the Starknet ecosystem, from Starklings to ENS integration, Cairo education, and governance mechanism design. As part of the team, you will work with an ecosystem of talented builders inside and outside Nethermind.

Skills to develop with us:

Cairo & Solidity: Master the art of smart contracts
Compilers, Assembly Code & Runtimes: Dive into the core of coding
Ethereum & Starknet Virtual Machines: Explore the engines of Starknet
Abstract Algebra: Explore the depths of mathematical structures
Cryptography: Unravel the mysteries of secure communication
Zero-Knowledge Proofs: Champion privacy in the digital age
Financial Mathematics: Master options pricing and Monte Carlo simulations
Protocol Design: Build the foundations of decentralized networks
P2P networking: Get connected without (and with all of) the middlemen

Learn more

Bridging the gap between web2 and web3

Our protocol research and development team consists of tech-savvy blockchain and financial professionals who specialize in Technical Due Diligence (TechDD), DeFi Research, Solidity Smart Contract Development, Full-stack Engineering, and Data Solutions. Our team provides these services to institutional clients who are entering or expanding in the blockchain and DeFi space.

Skills that you will use and learn in the DeFi Research & Development team include:

DeFi Research
• Academic writing
• Business writing
• Technical writing
• How to perform the research professionally and factually
• Discover and detect valuable information from Crypto Twitter, Community Discord, and Protocol Forums
• Research tools (Parsec, Nansen, Dune)

Technical Due Diligence
• How to investigate and evaluate various types of projects based on data and publicly available information
• How to see the business value in proposed products & protocols
• What are the most common Tokenomics models, and what are their principles
• Understand best practices of Risk Management
• How to communicate with internal & external stakeholders

Data Solutions
Building data analytics tools while using on-chain and off-chain data (Clouds, SQL, Python, data scrapping, data standardization, data orchestration, various blockchains, DeFi Lama, Elastic)
• Data visualization (Kibana, Metabase, Graphana, Dune Dashboards, Nansen Dashboards, Parsec Dashboards, Google Sheets)
• Data integration from external sources (REST and non-REST APIs, data feeds, data parsers)
• Data Infrastructure set-up (Clouds, VMs, DBs)

Mentoring, leadership, and coaching
1:1 session with more senior Analysts and Researchers
• Continuous, open, and transparent feedback based on facts and quantitative factors
• Workshops, brainstorming, and design team sessions
• Regular team meetings to keep the information flow smooth and stable

Smart Contract Development
Solidity, Cairo, Truffle, Hardhat, Ganache
• ERC-20, ERC-721, and ERC-1155 Token Design
• Decentralized Finance (structured products, derivatives)
• SDLC or Software Development Lifecycle
• Software engineering best practices
• Agile methodology
• Code review techniques

What are the requirements and pre-requisite to apply?
We are looking for students and recent graduates with a strong background in software engineering, computer science, mathematics, financial mathematics, or quantitative finance.

Previous knowledge in any of the following is helpful:
DeFiAMM (automated market maker)
• Derivatives pricing (Options, Black Scholes, Futures, Swaps)
• Stochastic calculus
• Algorithms
• Cryptography
• Ethereum

But above all, we look for passion and hunger to work in the blockchain, Ethereum, and DeFi space.

Learn more

Blockchain core engineering
Where the Ethereum & Starknet protocol magic happens

Our Blockchain Core Engineering team is the longest-standing team at Nethermind. The execution layer client is a full Ethereum client implementation written in C# .NET. It runs on all major platforms supporting Ethereum mainnet, Clique, and AuRa chains, as well as Gnosis, Energy Web, and private networks. It comes with features like Prometheus/Grafana dashboards, seq enterprise logging, and complete JSON RPC, including two formats of tracing, and offers a variety of advanced built-in plugins. On the back of building the popular Ethereum client, the core engineering team also works closely with the L2 tooling team on delivering Juno, a full-node client implementation for Starknet.

Skills that you will use and learn at the Core team include:

Technical perspective
• .NET 7
• Distributed networks (P2P)
• Performance and memory optimizations
• Blockchain internals EVM/ TransactionPool/JSON RPC
• Complex data structures Patricia/Merkle/Verkle trees
• RocksDB

Broader perspective
• Work on EIP's with Ethereum Foundation and wider Ethereum community
• Work on Ethereum extensions
• Open source development

Learn more

DevOps & Infrastructure
Improving the product development life cycle

This team is responsible for processes related to product development operations. Building processes, infrastructure, security, cloud, and administration is all within this team’s scope.

Skills that you will use and learn at the DevOps team include:

• Deploy and maintain the blockchain infrastructure in a multi-cloud environment (DigitalOcean, AWS, Google Cloud, Linode, others)
•  Build and maintain company-wide CI/CD pipelines for different projects (Github Actions)
•  Bash scripting.
•  Linux knowledge.
•  Ethereum node management
•  Docker and Docker-Compose
•  Monitor the infrastructure with tools like Grafana, Prometheus, Seq, OpsGenie
•  Automate work - yours and others’ (Terraform, Ansible)
•  Networking skills
•  High scalable systems
•  SecOps and GitOps-related practices
•  Orchestration with Kubernetes

Learn more

Nethermind Research
Blend of theory and implementation

Nethermind Research merges the fields of cryptography, decentralized finance (DeFi), and protocol research, creating synergies that enhance each respective area. Within cryptographic research, our expertise spans areas like zero-knowledge proofs, distributed validator technology, decentralized identity, verifiable credentials, privacy-preserving payment systems and private voting.

Within DeFi our role involves conducting technical due diligence on various protocols, engaging in on-chain analytics, designing tokenomics, and developing quantitative financial models. Our primary focus is researching the latest technological trends in the DeFi space, and guiding financial institutions on particular investments or blockchain initiatives. Our approach integrates stress testing, system refinement, quantitative scrutiny, risk evaluation, and the deployment of multi-agent simulations.

Protocol research in Nethermind focuses on various designs of L2-s, their decentralization, and MEV research, such as PBS. We investigate how rollups are built and where their security comes from, and analyze potential security risks.

Skills that you can use and learn working with the Cryptography Research team include:

Communicating research concepts through technical writing

Cryptography
•  Theoretical analysis and implementation of STARKs and SNARKs
•  Signature schemes and how they are used in blockchains
•  Abstract algebra

Understanding and designing building blocks in Ethereum, such as:
• Distributed validator technology
•  Decentralized identity
•  Liquid staking

Programming:
•  Implementing novel zk proof systems in Rust/C++
•  Smart-contract implementations, especially those related to zk-proofs

Technical due diligence on novel blockchain projects

Communicating research concepts through technical writing

Learn more

Nethermind Security
The security arm of Nethermind

The team's activities are organized into three core groups: smart contract audits, formal verification and real-time monitoring.

Smart Contract Audits
We use manual inspection and automated analysis tools when performing security audits on Solidity and Cairo smart contracts.

Skills that you will use and learn include:

• Blockchain and smart contract security
• Ability to detect logical bugs
• Gas optimization strategies

The ideal candidate has the following:

Previous programming in writing Smart Contracts (Solidity, Cairo, or Rust)
• Blockchain and Ethereum Virtual Machine background
• Familiarity with the most common attack vectors for Smart Contracts
• Previous experience in CTFs
• Experience running static analyzers for Smart Contracts

Formal Verification
Formal verification is the act of proving or disproving the correctness of intended algorithms underlying a system concerning a certain formal specification or property using traditional mathematics methods. We leverage the Lean proof assistant to formally verify smart contracts and compilers, and develop open-source tools for the community.

The ideal candidate has the following:

Background on Formal Verification
• Experience in Writing formal specifications in Lean
• Knowledge of formally specifying programming languages. (Solidity, Yul, EVM, Cairo, etc.)
• Background on creating formal specifications of distributed systems
• Experience in Cryptography, Zero-Knowledge Proofs, and Abstract Algebra
• Blockchain and Ethereum Virtual Machine background

Real-time monitoring
The team is responsible for developing real-time monitoring solutions for Blockchain systems. We build generalized and protocol-specific detection bots on the Forta Network, as an official Forta bot developer. The bots are developed after research into the latest techniques attackers use to exploit protocols, as well as researching the documentation and codebase of protocol clients.

The ideal candidate has the following:

Experience in writing and testing TypeScript
• Experience in reading and writing Solidity
• Experience in reading protocol documentation and audit reports
• Ability to provide thorough code reviewsUp-to-date knowledge of exploits
• Knowledge of common DeFi services and products

Learn more

L2 tooling
Join our L2 tooling team and be part of the Starknet revolution

We're forging tools and products for ZK scaling solutions. We also collaborate with top protocols like Aave and Uniswap. We're looking for bright minds, creative problem solvers, and the weirdos keeping Starknet strange. The cutting-edge toolbox we build:

Voyager - The Starknet block explorer and data analytics platform

Juno - A full node Starknet client implementation

Starknet.GO - A Starknet RPC library in Golang

Beyond tooling, we're deeply involved in the Starknet ecosystem, from Starklings to ENS integration, Cairo education, and governance mechanism design. As part of the team, you will work with an ecosystem of talented builders inside and outside Nethermind.

Skills to develop with us:

Cairo & Solidity: Master the art of smart contracts
Compilers, Assembly Code & Runtimes: Dive into the core of coding
Ethereum & Starknet Virtual Machines: Explore the engines of Starknet
Abstract Algebra: Explore the depths of mathematical structures
Cryptography: Unravel the mysteries of secure communication
Zero-Knowledge Proofs: Champion privacy in the digital age
Financial Mathematics: Master options pricing and Monte Carlo simulations
Protocol Design: Build the foundations of decentralized networks
P2P networking: Get connected without (and with all of) the middlemen

Learn more

Dapps & Enterprise Engineering
Bridging the gap between web2 and web3

Our protocol research and development team consists of tech-savvy blockchain and financial professionals who specialize in Technical Due Diligence (TechDD), DeFi Research, Solidity Smart Contract Development, Full-stack Engineering, and Data Solutions. Our team provides these services to institutional clients who are entering or expanding in the blockchain and DeFi space.

Skills that you will use and learn in the DeFi Research & Development team include:

DeFi Research
• Academic writing
• Business writing
• Technical writing
• How to perform the research professionally and factually
• Discover and detect valuable information from Crypto Twitter, Community Discord, and Protocol Forums
• Research tools (Parsec, Nansen, Dune)

Technical Due Diligence
• How to investigate and evaluate various types of projects based on data and publicly available information
• How to see the business value in proposed products & protocols
• What are the most common Tokenomics models, and what are their principles
• Understand best practices of Risk Management
• How to communicate with internal & external stakeholders

Data Solutions
Building data analytics tools while using on-chain and off-chain data (Clouds, SQL, Python, data scrapping, data standardization, data orchestration, various blockchains, DeFi Lama, Elastic)
• Data visualization (Kibana, Metabase, Graphana, Dune Dashboards, Nansen Dashboards, Parsec Dashboards, Google Sheets)
• Data integration from external sources (REST and non-REST APIs, data feeds, data parsers)
• Data Infrastructure set-up (Clouds, VMs, DBs)

Mentoring, leadership, and coaching
1:1 session with more senior Analysts and Researchers
• Continuous, open, and transparent feedback based on facts and quantitative factors
• Workshops, brainstorming, and design team sessions
• Regular team meetings to keep the information flow smooth and stable

Smart Contract Development
Solidity, Cairo, Truffle, Hardhat, Ganache
• ERC-20, ERC-721, and ERC-1155 Token Design
• Decentralized Finance (structured products, derivatives)
• SDLC or Software Development Lifecycle
• Software engineering best practices
• Agile methodology
• Code review techniques

What are the requirements and pre-requisite to apply?
We are looking for students and recent graduates with a strong background in software engineering, computer science, mathematics, financial mathematics, or quantitative finance.

Previous knowledge in any of the following is helpful:
DeFiAMM (automated market maker)
• Derivatives pricing (Options, Black Scholes, Futures, Swaps)
• Stochastic calculus
• Algorithms
• Cryptography
• Ethereum

But above all, we look for passion and hunger to work in the blockchain, Ethereum, and DeFi space.

Learn more

internship program ALUMNI

Claim your Internship POAP

If you have completed your internship, mint your POAP to capture the time spent contributing to Ethereum, Starknet, and blockchain technology at Nethermind.


2021

2022

2023

2024

2021

2022

2023

2024

If you've previously shared your Ethereum address or ENS name with us, click on the year your internship started to mint your POAP. Otherwise, please email us on internship-alumni@nethermind.io.

How does the Internship work?

Many of these topics are new to me; can I have study time?

Absolutely! We encourage and support your study time on topics related to our work.

What are the working hours?

Our working hours are flexible to suit your needs. To get the most out of the internship program, you must be available for a minimum of 20 hours per week.

Where is it located?

As a remote-first organization, our entire team works fully remotely, allowing you to be a part of our globally distributed team.

Is it paid?

Yes, our internship program is paid. You will either be paid your country’s national minimum wage or $6.25 per hour, whichever is greater.

NB: There are certain countries where we have some difficulty paying you directly in fiat currency i.e. dollars or GBP. For these countries, you will be paid in cryptocurrency. Please speak to a member of our team to confirm if this will affect you.

When does it start?

Our internship program is open all year round, and you can apply anytime.

What is the duration of the internship?

The internship duration is flexible and can range from 1-3 months, depending on the availability of the individual. Most of our interns stay in the program for the full three months.

Is it possible to extend the duration of the internship?

The internship program has a set duration and cannot be lengthened or extended beyond the specified time frame.

Do you hold a daily stand-up meeting?

Yes. Each team holds a daily stand-up meeting to discuss what each team member is working on, and it is an opportunity to ask questions.

Will I have a mentor?

Yes. All interns are assigned a mentor with whom they can seek help and guidance.

What tool do you use for communication?

We use Slack daily, and it is our primary medium of communication. All interns are added to our Slack workspace.

What teams can I work with?

Throughout the internship, you can choose to work in one or more of the below groups depending on your skills, knowledge, and preference.

How does the Internship work?

Many of these topics are new to me; can I have study time?

Absolutely! We encourage and support your study time on topics related to our work.

What are the working hours?

Our working hours are flexible to suit your needs. To get the most out of the internship program, you must be available for a minimum of 20 hours per week.

Where is it located?

As a remote-first organization, our entire team works fully remotely, allowing you to be a part of our globally distributed team.

Is it paid?

Yes, our internship program is paid. You will either be paid your country’s national minimum wage or $6.25 per hour, whichever is greater.

NB: There are certain countries where we have some difficulty paying you directly in fiat currency i.e. dollars or GBP. For these countries, you will be paid in cryptocurrency. Please speak to a member of our team to confirm if this will affect you.

When does it start?

Our internship program is open all year round, and you can apply anytime.

What is the duration of the internship?

The internship duration is flexible and can range from 1-3 months, depending on the availability of the individual. Most of our interns stay in the program for the full three months.

Is it possible to extend the duration of the internship?

The internship program has a set duration and cannot be lengthened or extended beyond the specified time frame.

Do you hold a daily stand-up meeting?

Yes. Each team holds a daily stand-up meeting to discuss what each team member is working on, and it is an opportunity to ask questions.

Will I have a mentor?

Yes. All interns are assigned a mentor with whom they can seek help and guidance.

What tool do you use for communication?

We use Slack daily, and it is our primary medium of communication. All interns are added to our Slack workspace.

What teams can I work with?

Throughout the internship, you can choose to work in one or more of the below groups depending on your skills, knowledge, and preference.

Proud recipient of grants from the Ethereum Foundation & the Starknet Foundation

Collaborating on this project

Here's what some of our former interns have to say

Here's what some of our former interns have to say

The Nubia team grabbed my attention right away, and I quickly got involved with their projects, like Warp, when I joined Nethermind. I loved diving into the blockchain space, learning about ZK rollups, L2 solutions, Starknet, low-level programming, and compilers. The talented team helped me grow and improve. After my internship, I continued working on Warp, now as its technical lead. It's amazing to see our progress and I'm grateful for the experience!.

Carmen Irene Cabrera Rodríguez

Warp Lead

I joined Nethermind's internship to gain protocol engineering expertise. Tomasz interviewed me and introduced me to AAVE on Starknet and Juno team. I contributed to both projects, learning Cairo and Starknet architecture. Later, I explored Starknet governance with Starkware's team. As an intern, I influenced governance decisions! Now, I work full-time on Nethermind strategy and Starknet governance. I'm totally STARK-pilled.

Deven Matthews

Head of Strategy

My Nethermind internship was incredible! With autonomy, ownership, and access to brilliant minds, I quickly learned new skills. I was captivated by Starknet and our Nubia team's products, eventually helping Voyager as a product manager. Now fully engaged in the project, I highly recommend this internship as a gateway to the blockchain space.

Bart D.

Voyager Product Manager

During my internship at Nethermind, I worked on challenging projects that helped me grow personally and professionally. I contributed to the decentralization of Starknet with Juno, and could finally confidently refer to myself as a Protocol Engineer. I am also working with the Starknet Africa Community to involve more developers with Starknet.

Jelilat Anofiu

Protocol Engineer

Nethermind changed my life. I joined as an intern with no web3 experience, but with the flexible internship culture, I explored the ecosystem and developed a passion for DeFi. I contributed to projects like DeFi Option Vaults and DEXes and am now a full-time DeFi Engineer.

The wide variety of projects and encouragement to explore led to a fulfilling career in web3.

Tanishk Goyal

Smart Contract Developer

The Nethermind Internship Program is a lifetime opportunity. I joined it while finishing my degree, and now I'm an SRE lead. The fantastic mentoring, tooling, and growth opportunities Nethermind offers enabled me to contribute to The Merge and lead my first big open source project. Looking forward to what the future holds.

Miguel Tenorio Potrony

Site Reliability Engineer Lead

I joined Nethermind's Internship Program with basic knowledge of Ethereum and blockchains. With the amazing mentorship from the team, I built a functional implementation of Account Abstraction for both Nethermind and Geth. Now as an Ethereum Core Developer, I’ve worked, amongst many interesting things, on delivering The Merge for multiple chains. Very grateful for the opportunity.

Jorge Mederos

Ethereum Protocol Engineer

During my Nethermind internship, I started by developing smart contracts and then joined the Forta security project. It was a great learning opportunity and helped me gain in-depth knowledge about all Ethereum components. After working on 20+ protocols, I became a team lead, helping protocols onboard into Runtime Monitoring.

Lázaro Raúl Iglesias Vera

Smart Contract Developer Lead

Nethermind's internship introduced me to Starknet, changing my career trajectory. Juno enabled me to gain valuable software engineering experience in the ecosystem, learning and contributing to the thriving Ethereum ecosystem. Since my internship ended, I continue as a Juno developer, grateful for the transformative experience and the opportunity to make substantial contributions.

Josh Klopfenstein

Protocol Engineer

During my Nethermind internship, I had the freedom to work on various Ethereum projects, focusing on smart contract security using tools like Slither, Echidna, and Manticore. As a Forta team member, I scrutinized interesting transactions, becoming comfortable with the EVM and Solidity's inner workings. This experience allowed me to start the auditing team I am currently part of.

Mauricio Perdomo Cortés

Solidity & Cairo Smart Contract Auditor

Nethermind's Internship offers hands-on experience with top projects in Ethereum and Starknet ecosystems.

As a formal verification intern, I developed an open-source tool for Cairo with a talented team. Now full-time, I maintain Horus and work on other formal verification projects to improve contract security.

Ilia Vlasov

Formal Verification Engineer

As a Nethermind intern, I had the opportunity to work on fascinating projects with the Cryptography and Blockchain research team.

I learned about topics like zero-knowledge proofs, both from an academic and applied perspective. After my internship, I was thrilled to join the team full-time and continue working on stimulating projects.

Albert Garreta

Blockchain and Cryptography Researcher

The Nubia team grabbed my attention right away, and I quickly got involved with their projects, like Warp, when I joined Nethermind. I loved diving into the blockchain space, learning about ZK rollups, L2 solutions, Starknet, low-level programming, and compilers. The talented team helped me grow and improve. After my internship, I continued working on Warp, now as its technical lead. It's amazing to see our progress and I'm grateful for the experience!

Carmen Irene Cabrera Rodríguez

Warp Lead

I joined Nethermind's internship to gain protocol engineering expertise. Tomasz interviewed me and introduced me to AAVE on Starknet and Juno team. I contributed to both projects, learning Cairo and Starknet architecture. Later, I explored Starknet governance with Starkware's team. As an intern, I influenced governance decisions! Now, I work full-time on Nethermind strategy and Starknet governance. I'm totally STARK-pilled.

Deven Matthews

Head of Strategy

My Nethermind internship was incredible! With autonomy, ownership, and access to brilliant minds, I quickly learned new skills. I was captivated by Starknet and our Nubia team's products, eventually helping Voyager as a product manager. Now fully engaged in the project, I highly recommend this internship as a gateway to the blockchain space.

Bart D.

Voyager Product Manager

During my internship at Nethermind, I worked on challenging projects that helped me grow personally and professionally. I contributed to the decentralization of Starknet with Juno, and could finally confidently refer to myself as a Protocol Engineer. I am also working with the Starknet Africa Community to involve more developers with Starknet.

Jelilat Anofiu

Protocol Engineer

Nethermind changed my life. I joined as an intern with no web3 experience, but with the flexible internship culture, I explored the ecosystem and developed a passion for DeFi. I contributed to projects like DeFi Option Vaults and DEXes and am now a full-time DeFi Engineer.

The wide variety of projects and encouragement to explore led to a fulfilling career in web3.

Tanishk Goyal

Smart Contract Developer

The Nethermind Internship Program is a lifetime opportunity. I joined it while finishing my degree, and now I'm an SRE lead. The fantastic mentoring, tooling, and growth opportunities Nethermind offers enabled me to contribute to The Merge and lead my first big open source project. Looking forward to what the future holds.

Miguel Tenorio Potrony

Site Reliability Engineer Lead

I joined Nethermind's Internship Program with basic knowledge of Ethereum and blockchains. With the amazing mentorship from the team, I built a functional implementation of Account Abstraction for both Nethermind and Geth. Now as an Ethereum Core Developer, I’ve worked, amongst many interesting things, on delivering The Merge for multiple chains. Very grateful for the opportunity.

Jorge Mederos

Ethereum Protocol Engineer

During my Nethermind internship, I started by developing smart contracts and then joined the Forta security project. It was a great learning opportunity and helped me gain in-depth knowledge about all Ethereum components. After working on 20+ protocols, I became a team lead, helping protocols onboard into Runtime Monitoring.

Lázaro Raúl Iglesias Vera

Smart Contract Developer Lead

Nethermind's internship introduced me to Starknet, changing my career trajectory. Juno enabled me to gain valuable software engineering experience in the ecosystem, learning and contributing to the thriving Ethereum ecosystem. Since my internship ended, I continue as a Juno developer, grateful for the transformative experience and the opportunity to make substantial contributions.

Josh Klopfenstein

Protocol Engineer

During my Nethermind internship, I had the freedom to work on various Ethereum projects, focusing on smart contract security using tools like Slither, Echidna, and Manticore. As a Forta team member, I scrutinized interesting transactions, becoming comfortable with the EVM and Solidity's inner workings. This experience allowed me to start the auditing team I am currently part of.

Mauricio Perdomo Cortés

Solidity & Cairo Smart Contract Auditor

Nethermind's Internship offers hands-on experience with top projects in Ethereum and Starknet ecosystems.

As a formal verification intern, I developed an open-source tool for Cairo with a talented team. Now full-time, I maintain Horus and work on other formal verification projects to improve contract security.

Ilia Vlasov

Formal Verification Engineer

As a Nethermind intern, I had the opportunity to work on fascinating projects with the Cryptography and Blockchain research team.

I learned about topics like zero-knowledge proofs, both from an academic and applied perspective. After my internship, I was thrilled to join the team full-time and continue working on stimulating projects.

Albert Garreta

Blockchain and Cryptography Researcher

Do you like to think outside the blocks?

Join our team of talented and driven researchers and developers who are passionate about pushing the boundaries of blockchain technology.

See open positions

Collaborating on this project

Tomasz

K. Stańczak

Bartek

Legiedz

Bashir

Saine

Amos

Guni

Aya

Ali

Collaborating on this project

Tomasz

K. Stańczak

Bartek

Legiedz

Bashir

Saine

Amos

Guni

Aya

Ali