Sr Rest Engineer

Innovation Incubator Advisory

October 27, 2022

Job Description

Experience: 4 to 6 yrs

Qualification: Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)

Office Location: Pan India – Remote

Job Role & Responsibility

  • 4+ years of relevant experience as a software developer
  • Create, extend, and maintain protocols that are decentralized, permissionless, and censorship-resistant
  • Create and maintain models that serve as the foundation for the training
  • Contribute to the P2P layer, consensus algorithms, smart contract systems, and proof-of-stake incentive mechanisms
  • Deliver solid statistical analysis to extensive market and financial data to yield provably predictive trading models
  • Collaborate with other team members to create technical specifications for distributed ledger protocols or protocol improvements
  • Analyze the algorithmic complexity, incentive compatibility, and difficulty of implementation in potential new protocols
  • Implement protocols in Rust code that is both performant and well-structured
  • Document and test protocols and protocol updates thoroughly
  • Conduct code reviews to ensure high quality of the codebase

Required Skills

  • Passionate about secure, fast, and reliable systems
  • Prior experience in crypto/Defi
  • Must be proactive and organized
  • Exceptional communication and interpersonal skills.

Job Description

  • Demonstrable experience with Rust, Blockchain, Data Analysis, and Open Source
  • Extensive experience with Rust abstractions, memory management, and concurrency
  • Strong understanding of open-source technology and DLT research
  • Prior experience with large scale distributed systems, networks, and systems engineering
  • Familiarity with database design and optimization
  • Good grasp of blockchain technology and implementing cryptography
  • Fluency in English to ensure smooth communication with international teams/stakeholders

Related Jobs

Related Jobs