Data Engineer

Leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.
$180,000 - $240,000
Data
Senior Software Engineer
In-Person
6+ years of experience
Finance · Blockchain

Description For Data Engineer

BitGo, founded in 2013, stands as the leading infrastructure provider in the digital asset space, offering comprehensive solutions including custody, wallets, staking, trading, financing, and settlement services through regulated cold storage. As the operational backbone of the digital economy, BitGo handles a significant portion of Bitcoin network transactions and has established itself as the largest independent digital asset custodian and staking provider globally.

The Data Engineer role at BitGo presents an exciting opportunity to join their Data Engineering team in Toronto. The position demands a unique blend of software engineering and data engineering expertise, focusing on building, scaling, and optimizing their data platform, reporting infrastructure, and data-driven products. The role is crucial in enabling insights and innovation across the organization.

As a Data Engineer, you'll be responsible for developing and maintaining the platform that makes data accessible and actionable for other engineering and product teams. You'll work with cutting-edge technologies in data warehousing, pipeline development, and real-time processing systems. The position offers the chance to collaborate with talented professionals across multiple domains, including engineers, analysts, data scientists, product managers, and security experts.

This role is particularly appealing for those interested in the intersection of financial technology and blockchain, offering the opportunity to work on large-scale, real-time distributed applications in the cryptocurrency space. The position comes with competitive compensation, including a base salary range of 180,000 - 240,000 CAD, equity, and an annual performance bonus, reflecting BitGo's commitment to attracting top talent in the field.

The ideal candidate will be a self-starter with strong technical skills, capable of adapting quickly in a fast-paced environment while maintaining high standards of data quality and system reliability. This is a unique opportunity to contribute to a high-impact team at the forefront of digital asset security and financial technology, helping to transform the future of investing.

Last updated a minute ago

Responsibilities For Data Engineer

  • Design, build, and maintain scalable, reliable data pipelines that collect, transform, and curate data from internal systems
  • Integrate select external data sources to enrich the data platform
  • Develop applications that support customer-facing products and internal systems
  • Enhance and expand BitGo's blockchain reporting infrastructure and automated reconciliation systems
  • Ensure high data quality and auditability across all pipelines
  • Optimize data systems for near real-time processing and insights
  • Develop and customize self-service tools for data analysis
  • Research, evaluate, and prototype new technologies

Requirements For Data Engineer

TypeScript
Node.js
Python
PostgreSQL
MySQL
Kafka
  • Engineering degree in Computer Science or equivalent
  • 6+ years of work experience in relevant field
  • Strong experience with server-side languages like TypeScript/Node.JS/Python
  • Strong experience with SQL databases like Postgres or MySQL
  • Strong experience with RESTful API design
  • Experience building data pipelines/ETL
  • Experience with data warehouse technologies
  • Strong experience with systems design and event driven systems
  • Experience with unit and functional testing and debugging
  • Experience with microservices and service-oriented architectures
  • Experience in Git/GitHub and branching methodologies
  • Ability to work independently in a fast-paced environment
  • Comfortable with inclusion in on-call rotations
  • Effective written and verbal communication skills

Benefits For Data Engineer

Equity
  • Equity
  • Annual performance bonus

Interested in this job?

Jobs Related To BitGo Data Engineer

Sr. Software Engineer, Big Data

Senior Software Engineer position at Pinterest focusing on big data infrastructure, data warehousing, and analytics, offering remote work with competitive compensation.

Quantitative Developer

Senior Quantitative Developer role at DRW, building systematic trading infrastructure and implementing strategies with Python expertise required.

DataOps - Senior Data Engineer

Senior Data Engineer position at Fetch to build and maintain scalable data pipelines processing terabytes of daily data using modern technologies and cloud services.

Senior Software Developer

Senior Software Developer role at Oracle Health & AI, focusing on healthcare financial management applications and data engineering.

Data Engineer III

Senior Data Engineer position at Amagi, building scalable data platforms for streaming analytics and cloud broadcast solutions.