| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Ethereum Foundation | Berlin, Germany |
| |||
ConsenSys | Canada | $100k - $150k | |||
ConsenSys | United States | $100k - $177k | |||
Consensys | Remote | $100k - $177k | |||
| Learn Job-ready Solidity & Rust skills, in your schedule with 1-on-1 mentor support, or get your money back. ISO 9001 Certified | 400+ students | | by Metana Learn more | |||
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
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
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.