Match score not available

C++ DeFi Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Calliere Group logo
Calliere Group Information Technology & Services TPE https://www.callieregroup.com/

Job description

This is a remote position.

Our client has been ramping up globally disruptive / cutting edge cryptographic solutions. Their goal is to bring privacy and scaleability to Ethereum L2.

Day-to-day;
  • Evolve the current 'solutions' to work with varying DeFi protocols.
  • Scale the backend to achieve target throughputs.
  • Modify browser data structures to make practically useable with high data volumes.
  • Build of client side proofs for interaction with trusted platform modules such as biometric readers.
Their Existing Stack You'll Be Exposed To;
  • C++ for their core cryptography library.
  • Rust for their proprietary smart contract language.
  • Solidity for their Ethereum based smart contracts.
  • TypeScript for higher level code. (jest, ethers, react, and koa).
  • WebAssembly builds of their crypto library in Web Workers for in-browser operability.
  • Terraform used for defining all infra on AWS.
  • CircleCI pipeline developed for all builds & deployments.


Requirements
  • Knowledge of algorithms, data structures, systems level programming, etc.
  • Eight+ years of solid 'engineering' experience.
  • Professional (in production) experience with building for DeFi is not required. 
  • Automated testing of all in-production / cannot fail code.
  • A high degree of focus on code quality and reducing complexity.
  • Full-stack capable, but with a focus on backend architecture, development and deployment at scale.
  • AWS experience.
  • Proven ability to provide clear and constructive feedback on less senior engineers PR's, mentoring when necessary / appropriate.
  • A passion for blockchain, blockchain's potential, and what our client is going to achieve.


Benefits
  • Generous holiday / vacation package, remote friendly, cutting edge DeFi tech exposure, and being sharing with & learning from extremely intelligent / friendly cryptography experts. 


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Teamwork
  • Proactivity
  • Mentorship

Software Engineer Related jobs