ethereumfoundation Careers
ethereumfoundation is recruiting, find open positions below. View ethereumfoundation careers and jobs.
View positions →-
- Full-time position
- Fully remote
- Flexible work hours
- Competitive compensation
-
Developer Relations @ Ethereumfoundation
- We are dedicated to advancing cryptographic research and development to enhance and accelerate human collaboration.
- We are building public goods, including open-source software, documentation, and educational resources, and promoting their adoption.
- We emphasize open participation and a cooperative mindset in a fully remote and decentralized working environment.
- We are open-minded and keen on building the next generation of infrastructure.
- We strive to address the fundamental challenges within the ecosystem and the real world.
- Experience: 2+ years of DevRel or relevant professional experience.
- Communication: Skills that enable open community participation, foster active discussions, and promote continuous knowledge sharing.
- Translation: Proven ability to simplify and communicate complex technical concepts in developer-friendly terms.
- Community Building: Demonstrated experience fostering developer communities, ideally in blockchain or cryptography ecosystems.
- Technical Skills: Basic programming knowledge (e.g., JavaScript, Solidity) and familiarity with blockchain and cryptographic frameworks.
- Open-Source: A track record of open-source contributions (e.g., on GitHub).
- Mindset: Self-motivated, collaborative, and comfortable in a remote, decentralized working environment.
- Attitude: Patience and dedication when engaging with external developers and supporting communities.
- Developer Engagement: Act as the main point of contact for developers, shaping their experience with PSE tools, addressing challenges, and driving the adoption of cryptographic technologies through actionable feedback.
- Content Creation: Produce high-quality documentation, tutorials, and learning materials, including developer blogs, GitHub repositories, and video tutorials tailored to various audiences.
- Community Building: Lead initiatives to build and nurture a thriving global community of developers passionate about advancing cryptographic innovation.
- Promotion: Organize and participate in developer events, workshops, and online forums, which may occasionally require travel, to foster the adoption of technologies.
- Onboarding Improvement: Identify and resolve pain points in the developer journey, enhancing the usability of tools and resources in the ecosystem.
- Ecosystem Growth: Track and improve community adoption metrics (e.g., projects built, repository activity, engagement in community channels) with a focus on achieving measurable goals.
- Collaboration: Build relationships with key ecosystem players, groups, and projects to drive collaborative initiatives and promote public goods.
- Event Strategy: Develop and execute an event roadmap, prioritizing opportunities to showcase PSE’s tools and solutions.
- Development Support: Assist in the development of new features and improvements by providing testing support and sharing feedback from external developers.
- Experience presenting at conferences or running community workshops.
- Familiarity with zero-knowledge proofs or advanced cryptographic techniques.
- Hands-on experience building smart contracts and ZK circuits, in particular Circom and Halo2.
-
Protocol Tester @ Ethereumfoundation
- Implement and execute reliable, deterministic tests that ensure the robustness of protocol upgrades
- Improve test methods and enhance test infrastructure to improve efficiency and coverage of protocol feature testing
- Collaborate with other teams to ensure seamless code integration and test results
- Contribute to the open-source community by sharing ideas, improvements, and solutions in public channels
- Has a strong passion for Ethereum and blockchain technology
- Is comfortable working in an open-source environment where communication happens transparently
- Has the ability to work in a highly independent and self-directed manner
- Has a proven ability to drive innovation and deliver on ideas
- Foundational knowledge of the EVM or Consensus Layer protocol
- 2+ years experience as a software tester
- 2+ years experience with Python
- Intermediate experience working in Linux environments
- Familiarity with the entire software development life cycle
- A desire to openly share improvements, ideas, failures, and successes
- Contributed to ethereum/execution-spec-tests, ethereum/consensus-specs or another related repository
- Familiar with Ethereum beacon chain design and recent upgrades
- Experience with the pytest test framework
- Other open-source contributions
- The ability to automate and optimize frequent tasks in CI pipelines
- Experience with the Go Programming Language
Ethereumfoundation is hiring a p2p Coordinator
The Ethereum Foundation: The Ethereum Foundation (EF) is a global non-profit organization dedicated to supporting Ethereum and related technologies. Our mission is to do what is best for Ethereum’s long-term success. Our role is to allocate resources to critical projects, to be a valued voice within the Ethereum ecosystem, and to advocate for Ethereum to the outside world.
The Role: The Ethereum Foundation is seeking a highly motivated and organized leader to coordinate the planning and contribute to the design of the p2p layer, a critical component of the protocol’s stack. The role requires extensive coordination of external teams and will interface closely with other development and research leaders at the foundation.
The Objective: is to increase the velocity of development on the Ethereum protocol’s p2p networking layer and to cultivate a consistent multi-year roadmap. Your technical experience will be crucial to stimulating conversation and decisions, but reaching consensus will require superb communication and coordination skills.
A few key central questions will guide much of the work:
How can Ethereum clients reduce their bandwidth consumption? Make their traffic more private?
-There many active threads of research and development here, including adoption of libp2p’sIDONTWANT message, gossip-based data availability sampling, akapeerDAS, andfullDAS- inspired original from the 2017 paper “Fraud and Data Availability Proofs: Maximising Light Client Security and Scaling Blockchains with Dishonest Majorities”.
-Privacy is important in many areas. Some ISPs in the future may want to restrict individuals from running an Ethereum client. In other cases, it’s possible todetermine the IP address associated with certain validators. These scenarios are best to avoid.
Under adverse conditions, how does Ethereum’s p2p stack hold up? How can we quantify, test and improve this?
- Active proposals likeEIP-7623attempt to constrain the maximum block size over-the-wire. Beyondempirical evidence, it’s not clear how to reason about the “ideal” load on clients.
-How can Ethereum be a steward of libp2p?
-What decisions today will impact our future networking goals (data availability sampling, reducing bandwidth etc.)
Successful answers to these questions will balance making the protocols work and making it beautiful. These decisions will impact the protocol for many years to come. Although it is important to keep the immediate goals and issues in view, there is much opportunity to harmonize the EL and CL p2p into a coherent and maintainable stack. Candidates should have enthusiasm about this challenge and be aligned on the basic tenants of the Ethereum p2p.
However, given Ethereum’s nature, no one can unilaterally answer force solutions. The work happens in the open, in collaboration with the Ethereum community. Sheparding open source standards is unusual work and can be approached in many different ways. There is a lot of room to shape the specifics around your strong suits.
Unique aspects of our work environment include:
Working in public, with external stakeholders & collaborators:by default, the public thingisthe main thing. You should expect the bulk of your contributions to happen in that setting. This means you’ll need to collaborate (and often compromise!) with people outside the team/org over which you have little to no “control”.
Loose guidance & high agency:while there are individuals with deep contributions to the networking stack and will be available to weigh in and help in this journey, the responsibility to run with things is yours and no one else’s. You shouldn’t expect a career ladder with clear levels, but to be the architect of your own role over time.
Wide design space & deliberate, high-leverage actions:the EF is in the privileged position where it only needs to considers what is best for Ethereum, with minimal other constraints. This creates a wide design space when thinking about potential solutions to problems. The flip side is that the EF is only a single actor in the Ethereum ecosystem and must be thoughtful about choosing what to allocate resources to, and the second order impacts of doing so.
What we offer
To apply to this position, please include a brief (less than one page) cover letter explaining your qualifications and a resume or CV.
Apply now
Please let ethereumfoundation know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Ethereumfoundation is hiring a Developer Relations
About the Ethereum Foundation(EF)
The Ethereum Foundation (EF) is a global non-profit organization dedicated to supporting Ethereum and related technologies. Our mission is to do what is best for Ethereum’s long-term success. Our role is to allocate resources to critical projects, to be a valued voice within the Ethereum ecosystem, and to advocate for Ethereum to the outside world.
About the Privacy and Scaling Explorations (PSE) Team
PSE is a research and development team within EF focused on advancing privacy and scaling technologies.
Our mission: Accelerate cryptography to enhance human collaboration.
We achieve this by developing open-source tools, funding innovative research, and educating the ecosystem to make privacy-preserving and scalable technologies accessible to all.
About the Role
We’re looking for a passionate Developer Relations (DevRel) professional to connect developers with our zero-knowledge and cryptographic technologies, build an enthusiastic community around our work, and promote technologies to the ecosystem and society.
Your mission: Make cutting-edge cryptographic tools (like Semaphore and Anon Aadhaar) approachable, inspire developers to integrate them into real-world applications, and foster a thriving ecosystem of builders.
You’ll act as the bridge between PSE's engineers and external developers, creating accessible resources, hosting events, and supporting the wider community to build privacy-conscious applications. You will also establish partnerships and collaborations through conferences, events, and online forums, shaping the narrative of our technologies' role in the ecosystem. If you’re excited about empowering developers, fostering vibrant communities, promoting open-source innovation, and advancing cryptographic adoption to make a positive impact on society, this role is for you.
Values Alignment
Requirements
Responsibilities
Nice-to-have
Why Join Us?
At PSE, you’ll help make cryptography mainstream by empowering developers globally with bleeding-edge open-source tools. You’ll have the freedom to experiment, collaborate with world-class researchers and engineers, and drive impactful innovations in decentralized systems, shaping the future of privacy and scalability.
Apply now
Please let ethereumfoundation know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Ethereumfoundation is hiring a Protocol Tester
Although the job location is listed as "Fully Remote in Canada" for Lever purposes, this position is fully remote. Candidates can be based in any country and are not required to relocate to Canada.
About the Ethereum Foundation
The Ethereum Foundation (EF) is a global non-profit organization dedicated to supporting Ethereum. Our mission is to ensure the long-term success of Ethereum by allocating resources to critical projects, being a positive voice within the Ethereum ecosystem, and advocating for Ethereum to the outside world.
Job Description
We’re seeking passionate and collaborative individuals who are excited about testing Ethereum to help reduce the risk of software failures across the protocol. As part of the EF Testing Team, you'll collaborate with other testers, dev operatooors, client developers, and protocol researchers to ensure protocol upgrades are thoroughly and efficiently tested.
As a Protocol Tester, you’ll use your technical expertise to enhance testing methods, implement tests for new and existing protocol features, and improve our test infrastructure. This role involves working with complex subsystems that are integral to the Ethereum Protocol.
As an open-source project, we operate transparently and communicate in publicly accessible channels daily, so being comfortable working in the open is essential. In this fast-paced, constantly evolving, and sometimes unpredictable space, your work will be dynamic and may shift in response to changing priorities.
Responsibilities
We’re seeking someone who
To thrive in this role, you should have:
Bonus Points
Start Date
We’re looking for 2 Testers:
1. Protocol Tester (Consensus Layer focus): Starting as soon as possible.
2. Protocol Tester (Execution Layer focus): Starting Feb. 2025.
Contract Details
- Optimally full-time position, part-time (4 days) possible
- Flexible work and working hours
- Competitive compensation
- Remote first, with offices in Berlin and Boulder (US)
Apply now
Please let ethereumfoundation know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.