Principal Engineer, Crypto Asset Management

Republic | Invest in the future you believe in


Republic is a financial technology company that specializes in investment-related services in the private markets, which include a retail investment platform, a blockchain advisory service, and a private capital division. Republic has deployed over $900 million in investments, supported over 600 companies, with a community of over 1.5M users across 100 countries. Republic is backed by dozens of leading investment firms and financial institutions and has co-invested with the best names in venture and private equity. Founded in 2016, Republic is headquartered in New York City with offices worldwide. For additional information, visit or @joinrepublic on Twitter.


New York, NY, USA

Job Description

We are looking for a Principal Blockchain Engineer to join Republic Crypto in reimagining the future of digital asset security. You will work on a small, elite team to launch new digital asset management solutions for individual and institutional investors.

What you’ll do:

  • Lead design and implementation for all proprietary components of our treasury management platform
  • Design and implement core cryptographic libraries and asset management applications
  • Apply test-driven development and agile planning/estimation to the software delivery cycle
  • Partner cross-functionally to resolve ambiguity and analyze complex requirements
  • Work effectively and collaboratively with a high degree of autonomy

What we’re looking for:

  • 5+ years experience developing in C++, Rust, Java, Node.js, and/or React
  • B.S. in Computer Science or Mathematics (or equivalent work experience)
  • Experience with web application architectures and public cloud infrastructure
  • Excellent problem solving and analytical skills
  • Experience in information security or cryptography desired (e.g. zero-knowledge proofs, multi-party and/or blockchain protocols)
Apply for job

To apply for this job please visit


Add New Company