Ethereum Foundation is hiring a
C++ Software Engineer

Logo of Ethereum Foundation

Ethereum Foundation

πŸ’΅ ~$120k-$285k
πŸ“Remote - Germany

Summary

The job is for a Solidity developer at the Ethereum Foundation, working on the Solidity language and compiler. The role requires professional C++ expertise, a degree in a hard science, and experience in pair programming. Additional skills such as experience in language design, compiler implementation, or formal systems are beneficial but not mandatory.

Requirements

  • 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

Responsibilities

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

Preferred Qualifications

  • 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

Benefits

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Ethereum Foundation know you found this job on JobsCollider. Thanks! πŸ™