Applied Research Engineer

at Quantstamp (view profile)
Location San Francisco, United States
Date Posted January 30, 2019
Category Software Development
Job Type Full-time
skills Python, Java, Go,Cryptography, Computer Science, Information Security, Physics, and Mathematics

Description

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
Drop files here browse files ...