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

April 24, 2019
Decentralized Collaborative Analyst   Las Vegas, United States new
April 22, 2019
Business Development Executive   Palo Alto, California, United States
April 18, 2019
Software Engineer, Frontend   SAN FRANCISCO, CALIFORNIA, United States
April 17, 2019
Software Engineer, Backend - Big Data   SAN FRANCISCO, CALIFORNIA, United States
April 17, 2019