Sf Bitcoin Devs - New York, NY

posted 17 days ago

Full-time - Senior
New York, NY

About the position

The Senior Golang Developer - Blockchain is responsible for developing and maintaining blockchain applications using Golang. This role is crucial for driving technological innovation and ensuring the robustness, scalability, and security of blockchain solutions within the organization.

Responsibilities

  • Manage the daily development and operational needs of the reserve team.
  • Develop and maintain blockchain applications using Golang.
  • Drive technological innovation in blockchain solutions.
  • Ensure applications are robust, scalable, and secure.

Requirements

  • 5+ years of experience in software engineering.
  • Experience using Git in production environments.
  • Significant professional experience in Go or C/C++.
  • Comfortable working in a fast-paced, agile software development process.
  • 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.
  • Familiarity 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.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service