January 30, 2019

Applied Research Engineer

This job posting expired and applications are no longer accepted.
January 30, 2019
San Francisco, United States
Job Type
Python, Java, Go,Cryptography, Computer Science, Information Security, Physics, and Mathematics


What you’ll do

  • Work on our hardest problems, such as protocol design and/or implementation of automated analyses tools for smart contracts
  • Evaluate existing systems and drive the specification, design, and development of future implementations
  • Work with academic researchers to turn their prototype implementations into production-ready code
  • Read and evaluate research papers that may help us push the boundaries of scalable verification of smart contracts
  • Perform code reviews and ensure consistent code quality

Who we’re looking for

  • Masters/PhD in a technical field such as Computer Science or equivalent experience preferred
  • 6+ years of combined academic and industrial software engineering experience preferred
  • Familiarity with some of the following:
    • Blockchain/Ethereum/smart contracts,
    • Cryptographic protocols,
    • Formal methods and software verification,
    • Scalable software architecture design,
    • Language design,
    • Distributed computing,
    • Incentive-based computing,
    • Virtual machines.
  • Research focus in Cryptography, Computer Science, Information Security, Physics, and Mathematics
  • Ability to solve complex problems and communicate the solutions effectively
  • Demonstrated ability in both research and development, open source contributions are a plus
  • Solid software development skill in Python, Java, or Go

Related Jobs

Brand Ambassadors AKA Miracle Workers   Prague, Czech Republic new
July 21, 2019
Senior Engineer – Blockchain – REMOTE   London, United Kingdom new
July 17, 2019