Open Source Jobs in Web3

1,426 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Open Source Jobs in Web3
Job Position Company Posted Location Salary Tags

Ethereum Foundation

Berlin, Germany

ConsenSys

Canada

$100k - $150k

ConsenSys

United States

$100k - $177k

Consensys

Remote

$100k - $177k

Consensys

Remote

$100k - $150k

ConsenSys

United States

$163k - $223k

ConsenSys

United States

$118k - $237k

ConsenSys

United States

$72k - $100k

ConsenSys

United States

$100k - $201k

Status

Remote

$40k - $60k

Consensys

Remote

$100k - $201k

Consensys

Remote

$91k - $100k

Consensys

Remote

$40k - $70k

Consensys

Remote

$100k - $201k

Consensys

Remote

$153k - $234k

C++ Software Engineer

Berlin
Ethereum Foundation – Solidity /
Full-time
/ Remote

Apply for this job
About 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.

About Solidity

Solidity is a statically-typed curly-braced programming language designed for developing smart contracts that run on Ethereum. In the coming years, we intend to build a new foundation for the language with a small, logically-grounded and verifiable language core on top of which higher-level functionality can be constructed definitionally. For this task, we are seeking both theoretical and practical contributions.

Learn more by browsing the Solidity GitHub repository or the Solidity website.

Your Mission

As part of the Solidity team, you will be working exclusively on open source software, especially focussing on the Solidity language and compiler. You’ll collaborate in a rich learning environment that offers a high number of opportunities and possibilities to develop further within. You will become part of our truly international team that consists of specialists from all over the world and keep in touch with the latest academic research in the relevant area.

Core Responsibilities

    • Develop and maintain the Solidity language and compiler
    • Contribute to language design discussions and decisions

Required Skills and Experience

    • Degree in a hard science, e.g. IT, engineering, mathematics or equivalent
    • Professional C++ expertise
    • Ability to work in pair programming, critiquing and responsive to constructive feedback

Nice-to-haves

    • Experience in language design, compiler implementation or formal systems
    • Familiarity with formal logics, type theory or functional language paradigms
    • Experience with other programming languages (Rust, Haskell, etc.)
    • GitHub account with a proven track record of open-source project contributions
    • Experience with CMake, git workflow

About You

    • You are a good communicator and team player. You know how to navigate within a lean, start-up like organization.
    • You are solution and goal-oriented, resourceful while still keeping a flexible mindset. You take self-responsibility and initiative and possess a can-do attitude.
    • You have an ownership mentality. When you take on a task, you get it done. You proactively troubleshoot problems blocking your path, and the problems blocking the paths of others.
    • You're organized. You have strong habits that let you track multiple responsibilities simultaneously. You know how to scope a project, foresee difficulties and translate an idea into reality.
    • You share Ethereum's values. You're passionate about the Open Source and/or Free Software movements and decentralization.
    • You have cross-cultural expertise. You are experienced in working with international teams across various time zones.

Contract Details

    • Optimally full-time position, part-time possible
    • Flexible work and working hours
    • Competitive compensation
    • Option to work out of our Berlin (DE) office or remotely from anywhere in the world
Apply for this job

Is Web3 all open source?

Web3, also known as the decentralized web, is a term that refers to the next evolution of the internet, where users have more control over their data and online interactions

As a concept, Web3 is not necessarily tied to any specific technology or platform, so it's difficult to say whether it is all open source

However, many of the technologies and platforms that are associated with Web3, such as blockchain and decentralized applications (dApps), are open source

This allows developers to freely access, modify, and distribute the source code for these technologies, which helps to promote innovation and collaboration within the Web3 ecosystem.