Software Engineer, Backend - Blockchain Platform (Tracer Team)

📍 World
CAD 154,000 per year
MIDDLE
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 3 Docker @ 2 Go @ 5 Ruby @ 2 Python @ 3 Scala @ 5 Machine Learning @ 3 AWS @ 3 Data Engineering @ 3 MongoDB @ 2 Microservices @ 3 Databricks @ 3 Compliance @ 3 Ethereum @ 3

Details

Join Coinbase’s Tracer team to help build tools and systems that detect, investigate, and prevent illicit activity on blockchains. The team processes and analyzes massive blockchain datasets with a modern tech stack (Databricks, StarRocks, Postgres, Python, AWS) and collaborates closely with compliance and investigations teams. The role is remote-first with required in-person participation throughout the year for team and company offsites.

Responsibilities

  • Build and maintain backend systems and services that enhance Coinbase’s ability to detect, investigate, and prevent illicit blockchain activities.
  • Develop tools and technologies that enhance compliance and investigative capabilities.
  • Contribute to data engineering and software solutions that process and analyze large onchain datasets with speed and precision.
  • Collaborate cross-functionally with product, compliance, and investigations teams to align on technical and product roadmaps.
  • Write high-quality, well-tested code and design scalable, reliable systems.

Requirements

  • 2+ years of experience in software engineering.
  • Proficiency with or experience using Databricks, StarRocks, Postgres, and programming languages such as Go (Golang), Scala, and Python.
  • Strong problem-solving skills, proactive risk identification and mitigation, and effective cross-functional collaboration.
  • Experience writing well-tested production code and building scalable, reliable systems.
  • Solid understanding of blockchain technology, compliance challenges, and investigative tooling and workflows.
  • Investigative mindset with attention to security, scalability, and reliability.

Nice to haves

  • 3+ years in data engineering, software engineering, or a related field, ideally with a focus on compliance or security.
  • Experience with blockchains (Bitcoin, Ethereum, etc.) and onchain activity (interacting with addresses, ENS, dApps).
  • Experience decomposing monoliths into microservices and building high-reliability or security-focused systems.
  • Familiarity with Golang, Ruby, Docker, Sinatra, Rails, MongoDB, or Redshift.
  • Experience or interest in machine learning, graph databases, and advanced visualization for blockchain forensics.

Benefits

  • Bonus eligibility, equity eligibility, and standard benefits (medical, dental, vision).
  • Extended health care, dental, vision, life & accident insurance, disability coverage.
  • Employee Stock Purchase Plan (ESPP), wellness stipend, mobile/internet reimbursement, connections stipend.
  • Learning and development allowance, employee assistance program, travel medical policy, fertility benefits, generous time off/leave policy.

Pay

  • Target annual salary range: 154,000 CAD — 154,000 CAD (full-time offers also include bonus eligibility, equity eligibility, and benefits).

Other

  • In-person participation is required throughout the year; team and company offsites are held multiple times annually. Answers to crypto-related questions may be used to evaluate onchain experience. Job #: GPBE04US. #LI-Remote