Senior Software Engineer, Canada

Location: Remote
Compensation: To Be Discussed
Reviewed: Mon, May 25, 2026
This job expires in: 30 days

Job Summary

To build a safer financial system for billions, the full-time remote Senior Software Engineer, Data Platform will develop highly reliable data services, create complex ETL pipelines for petabyte-scale data processing, and design intricate data models to support optimal querying of blockchain data.

Key responsibilities:
  • Build and integrate reliable data services with multiple blockchains
  • Develop and manage complex ETL pipelines for real-time data transformation
  • Design and oversee the architecture of data models for efficient storage and retrieval
Required qualifications:
  • Bachelor's degree in Computer Science or a related field
  • 5+ years of experience in architecting distributed systems and leading projects to production
  • Proficient in Python and SQL or SparkSQL
  • Experience with data stores such as Iceberg, Trino, and BigQuery
  • Familiarity with data processing technologies like Spark and Kafka

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...