BitGo

Senior Data Engineer

BitGo
Apply
1 month ago
Toronto, CanadaSenior

Responsibilities

  • Design, build, and maintain scalable data pipelines for collecting, transforming, and curating internal data.
  • Integrate selected external data sources into the data platform.
  • Develop applications supporting customer-facing products and internal systems.
  • Enhance blockchain reporting infrastructure and automated reconciliation systems.
  • Ensure data quality and auditability across pipelines.
  • Optimize data systems for near-real-time processing and insights.
  • Develop self-service tools that help data consumers extract and analyze data.
  • Research, evaluate, and prototype technologies to improve data engineering capabilities.
  • Collaborate with engineers, analysts, data scientists, product managers, and security experts.
  • Participate in on-call rotations for system support.

Requirements

  • Engineering degree in Computer Science or equivalent.
  • At least 6 years of combined Software Engineering and Data Engineering experience.
  • Strong experience with TypeScript, Node.js, or Python.
  • Strong experience with SQL databases such as PostgreSQL or MySQL.
  • Strong experience designing RESTful APIs.
  • Experience building data pipelines and ETL systems.
  • Experience with data warehouses and data modeling, including technologies such as Snowflake, BigQuery, Spark, Presto, or Druid.
  • Strong experience with systems design and event-driven systems such as Kafka.
  • Experience with unit and functional testing, debugging, microservices, and service-oriented architectures.
  • Experience with Git, GitHub, branching methodologies, code review tools, CI tools, JIRA, and Confluence.
  • Preferred experience in financial services or financial technology.
  • Preferred understanding of and interest in cryptocurrencies and blockchain.
  • Preferred experience with large-scale, real-time, and distributed applications.
  • Preferred experience with data governance, PII handling, and data masking.
  • Ability to work independently, adapt quickly, communicate effectively, and take ownership.

Benefits

  • Full-time onsite work in the Toronto office is required.
  • Benefits vary by location.
  • CAD $180,000-$220,000 base salary, plus equity, an annual performance bonus, and benefits.

Tech Stack

Categories

BackendData Engineering
BitGo

About BitGo

51-200 employees

BitGo builds digital asset infrastructure for institutions, offering qualified custody, multi-signature and MPC wallets, trading, settlement, and staking services. Founded in 2013 and headquartered in Sioux Falls, it operates regulated trust companies in the U.S. and powers wallets and financial operations for exchanges, fintechs, and asset managers through fee-based custody and prime services.

Contact me