SENIOR SOFTWARE ENGINEER, BLOCKCHAIN

FalconX
Full-time
San Francisco Bay Area, New York City
$179,000 - $242,000
Posted on 5 months ago

Job Description

FalconX is hiring a Software Engineer focused on Blockchain to help introduce a new, in-demand product line for the company that integrates seamlessly with our proprietary, best-in-class Prime Brokerage platform. You will be instrumental in the implementation of critical blockchain infrastructure supporting all major chains and protocols.

Responsibilities

  • Drive architectural design and implementation of the Web3 stack, across all major chains and protocols
  • Scale and operate robust services to enable customers to interact with various Blockchains including Bitcoin, Ethereum, and others
  • Drive innovation by safely adopting and testing new technologies and products in the blockchain space
  • Strive for generalization across blockchains instead of specialization
  • Integrate Blockchain data and primitives into the rest of the Platform stack through repeatable and generalizable interfaces
  • Take ownership of technical aspects and ensure technology is designed and built around our customers’ needs
  • Collaborate closely with Engineering and Product leadership to plan, estimate, prioritize, and productize new products and features
  • Build and deliver against an aggressive product roadmap supporting strategic business initiatives
  • Rapidly iterate to add support for emerging blockchain features and functionality while ensuring high availability and scalability
  • Provide ongoing maintenance of the technology stack as it matures, ensuring production-quality reliability, impeccable performance, and ease of use
  • Ability to understand, triage, and address customer-facing and internal-facing technical issues quickly and effectively
  • Provide subject matter expertise on the Blockchain ecosystem and our own in-house blockchain integrations

Requirements

  • Proven technical leader in Blockchain technologies with significant experience working with various Blockchain protocols and structures
  • Experience shipping and maintaining multiple projects with a large user base, supporting each through multiple years of iteration and growth
  • Expertise writing production code in Java, TypeScript, Go, Rust, Python, or equivalent
  • Strong understanding different consensus protocols
  • Strong working knowledge of modern software development methodologies and software design patterns
  • Experience building robust backend services and leveraging orchestration systems such as Kubernetes to deploy them at scale
  • A self-starter eager to explore, iterate, and contribute to decision-making
  • Experience working with existing Blockchain-as-a-service stacks is a plus
  • Familiarity with cryptographic signing algorithms, asymmetric cryptography, and key management is a plus

Benefits

  • No benefits