Back to jobs
Zürich, Switzerland
2026-10-15
G-20 Group
English
Western Europe
De-Fi Internship (Zurich)
Role Description
***Important****: Please only apply if you are able to work on-site at our Zurich office every working day. This is a fully office-based role with no option for remote work.*
**About G20 Group**
G-20 Group is a cross-asset trading firm headquartered in Switzerland, trading delta-one and derivatives markets globally. We combine startup agility with institutional-grade experience in proprietary trading, technology, and quantitative finance.
**Role Overview**
We are looking for a motivated and technically curious DeFi Developer & Engineer Intern to join our global trading firm. This is an opportunity to gain hands-on experience in blockchain technology, decentralized finance (DeFi), and quantitative trading within a collaborative, technology-driven environment.
Working alongside experienced engineers, quantitative researchers, and traders, you will contribute to the development of blockchain-based solutions, trading infrastructure, and DeFi applications. The ideal candidate will have strong programming fundamentals, a genuine interest in cryptocurrency markets, and a desire to develop their technical expertise in a fast-paced trading environment.
**Responsibilities**
* Support the development and improvement of trading algorithms, infrastructure, and blockchain connectivity solutions.
* Research and analyze DeFi protocols, blockchain ecosystems, and on-chain data to identify opportunities for innovation.
* Assist in developing, testing, and deploying smart contracts and blockchain-based applications.
* Explore emerging blockchain technologies, protocols, and development frameworks.
* Collaborate with engineers and traders to support the implementation of automated trading and market-making solutions.
* Monitor developments across DeFi protocols and cryptocurrency markets, sharing relevant findings with the team.
* Participate in code reviews, debugging, testing, and technical documentation.
**Requirements**
* Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Computer Engineering, Mathematics, or a related technical discipline.
* Strong programming fundamentals, with proficiency in at least one of the following: Python, C++, Rust, TypeScript, or Solidity.
* Basic understanding of blockchain technology, smart contracts, and decentralized finance.
* Familiarity with Ethereum, EVM-compatible chains, or other blockchain ecosystems.
* Interest in cryptocurrency markets, algorithmic trading, and financial technology.
* Strong analytical and problem-solving skills, with an eagerness to learn and tackle complex technical challenges.
* Ability to work collaboratively in a fast-paced environment.
* Fluent English communication skills.
**Preferred / Desirable Experience**
* Academic projects, personal projects, internships, or contributions to open-source blockchain applications.
* Exposure to smart contract development using Solidity or other blockchain programming languages.
* Familiarity with DeFi protocols, decentralized exchanges (DEXs), or on-chain analytics.
* Experience with Web3 development tools and frameworks such as Foundry, Hardhat, or ethers.js.
* Basic understanding of quantitative trading, market making, or financial markets.
* Familiarity with Git, APIs, and software development best practices.
**Locations and Right to work**: This role will be based out of our Zurich office. Only candidates who possess the pre-existing right to work in Switzerland without company sponsorship need apply.
Join G-20 and be a part of a team that is at the forefront of financial markets, driving innovation and excellence in the sector.