Share this job
Senior Developer
USA
Apply for this job

Requirements:

The Senior Developer will manage the daily development and operational needs of the reserve team. The ideal candidate should possess:


Communication & Collaboration:

  • Effective communication skills.
  • Positive attitude and team player mentality.
  • Ability to be highly effective in remote-first environment


Technical Proficiency:

  • Experience using Git in production environments.
  • Have at least 5+ years of experience in software engineering.
  • Comfortable working in a fast-paced, agile software development process.
  • Significant professional experience in one of our core languages: Go or C/C++
  • Experience with large complex codebases
  • Strong understanding of design patterns
  • Experience interfacing with a broad range of APIs (REST, GRPC, Websockets, FIX, etc.)
  • Experience with socket programming (TCP/IP, UDP)
  • Experience writing tests and developing continuous integration


Nice To Haves:

Experience with Blockchain or FX quant trading

Experience in writing software interacting with EVM Blockchains and DeFi protocols or possessing a familiarity for them

Experience with Cloud Providers such as AWS

Experience with Container Technologies such as Kubernetes and Docker

Experience with accounting or ledger systems

Knowledge of relational database models such as MySQL or PostgreSQL and non-relational database models such as Redis

Apply for this job
Powered by