Software Engineering Internship

Posted on 9/13/2025

ETHGlobal

ETHGlobal

Compensation Overview

$51.92/hr

+ Self-care stipend + Paid travel for events

Remote in USA + 1 more

More locations: Remote in Canada

Remote

Remote work is available for candidates in the US and Canada.

Job Summary:

ETHGlobal is growing the most valuable developer community in web3. We're a small team and we're looking for passionate engineers to join us. We work closely with organizations like the Ethereum Foundation, Coinbase, Uniswap, Polygon, Hack the North and more.

We're building products and protocols for developers to help them learn smart contract development, creating new infrastructure, and managing payments at scale.

As the usage of blockchain technology grows, the world is going to need more talented engineers, designers, and product leaders to build the future that blockchain technology is promising. We work with exactly these kinds of people every single day through the products we organize for our community. By focusing on this community, we think we can accelerate the transition to enabling more open, decentralized, and fundamentally ground-breaking systems.

If you're curious about web3 & crypto you can have a major impact on how fellow developers learn and grow in this industry!

You would be a successful candidate if you are self-motivated, have a sense of urgency, like getting things done, and are committed to learning more about engineering and the exciting world of web3.

Job Responsibilities:

  • Building Typescript integrations with third-party SDKs, and integrating with web3 wallets & protocols

  • Contributing to frontend for web apps used by ETHGlobal community members and internal tools used the ETHGlobal team.

  • Contributing to our new onchain product - Plus (ethglobal.com/plus)

  • Working closely with Engineering, Partnerships, and Leadership teams to build new ETHGlobal products

  • Engage and educate the web3 community, from users to contributors

  • Building integrations with third-party APIs and tools we use to manage events

  • Building experiences around integrating with web3 wallets and protocols

  • Contribute to infrastructure to test, deploy and run systems that power ETHGlobal products

  • Developing high-quality, performant, modern, clean and readable code

  • Implementing functional UI elements from design mocks, with an eye toward performance and accessibility

  • A desire to keep up with modern best practices in web development

  • Joining a fast-paced, early-stage organization, where you can have a direct impact on the organization's objectives and ship things to prod which are used by people from 80+ countries

Required Skills:

  • Direct experience working with TypeScript demonstrated with past work publicly available on GitHub

  • Proficiency with React including understanding of state, hooks and server side rendering

  • Prior experience with NextJS, TailwindCSS and using GraphQL APIs

  • Prior programming experience shipping products

  • Are currently enrolled in a Bachelor's, Master's, or PhD in computer science, software engineering, mathematics or a related discipline

  • Familiarity with Vercel is a bonus

  • Excellent communication skills on both technical and non-technical issues

  • You're excited about difficult challenges and getting things done from start to finish

  • You're a self-motivated learner - take initiative to learn the unknown & share new understanding for yourself and your peers

  • You believe shipped is better than perfect - ship early and often

  • You thrive on feedback from your peers and are constantly looking to improve

  • No prior knowledge of web3 required - experience with web3, ethers, truffle/foundry/hardhat is a plus

Benefits Information

  • $9000 per month

  • $500 monthly self-care stipend

  • Paid travel included to attend our upcoming events in Europe and America

  • Fully remote

Additional Application Information

  • We use Typescript heavily across our systems. If you’re selected for interview, it will require using Typescript.

  • You would be a successful candidate if you are self-motivated, have a sense of urgency, like getting things done, and are committed to learning more about engineering and the exciting world of web3.

  • We’d love for your application to talk about your personal relevant experience and any side projects you’re proud of.


Software Engineering Internship @ ETHGlobal | InternList.org