Senior Software Engineer - Blockchain

DRW is a diversified trading firm with over 3 decades of experience in global markets, operating with its own capital and risk.
$200,000 - $250,000
Blockchain
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Finance · Blockchain

Description For Senior Software Engineer - Blockchain

DRW, a diversified trading firm with over 30 years of experience, is seeking a Senior Software Engineer to join Cumberland's blockchain product development team. This role involves designing and supporting commercial systems in a diverse tech stack for on-chain application infrastructure globally.

Key responsibilities include:

  • Building and supporting customer-facing products on distributed ledger technology
  • Leading the Engineering team
  • Serving as Solution Architect for multiple products
  • Triaging complex software issues and providing technical support
  • Prioritizing and resolving customer incidents and requests
  • Documenting features and issue resolutions

The ideal candidate will have:

  • Bachelor's degree in computer science or related field (or equivalent experience)
  • 5+ years of full-stack engineering experience
  • Strong technical skills in Java, JavaScript, Python or Scala, databases, networking, and cloud computing
  • Experience with blockchain technologies, cloud environments, and containerization tools
  • Excellent communication and problem-solving skills
  • Desire to be the technical owner of multiple products

DRW offers a dynamic work environment with offices across the U.S., Canada, Europe, and Asia. They value autonomy, innovation, and integrity. The position can be based in Chicago, New York, Austin, or fully remote, with a competitive salary range of $200,000 to $250,000, plus additional benefits.

Join DRW to be part of a team that operates with respect, curiosity, and open minds, challenging consensus and driving innovation in global markets.

Last updated 14 days ago

Responsibilities For Senior Software Engineer - Blockchain

  • Work on blockchain products team to build and support customer-facing products
  • Lead Engineering team
  • Serve as Solution Architect for multiple products
  • Triage complex software issues and provide technical support
  • Prioritize and resolve customer incidents and requests
  • Document features and issue resolutions

Requirements For Senior Software Engineer - Blockchain

Java
JavaScript
Python
PostgreSQL
  • Bachelor's degree in computer science, engineering, or related disciplines, or equivalent experience
  • 5+ years of experience as a full-stack engineer
  • Experience developing commercial applications using Java, JavaScript, Python or Scala
  • Experience with databases, particularly SQL, PostgreSQL, and/or Oracle
  • Understanding of networking protocols/firewalls and cloud computing environments
  • Ability to diagnose and troubleshoot technical issues
  • Familiarity with configuring and using Operating Systems (Linux/Windows/MacOS)
  • Familiarity with blockchain based distributed ledgers (Fabric, Ethereum, etc.)
  • Experience with cloud environments (AWS, GCP, Azure) and containerization tools (Docker, Kubernetes)
  • Excellent communication skills
  • Strong problem-solving skills
  • Customer service skills
  • Desire to be the technical owner of multiple products

Benefits For Senior Software Engineer - Blockchain

  • Competitive salary
  • Variable compensation
  • Benefits package

Interested in this job?