Software Engineer - Distributed Systems
Remote in CanadahireVouch: Company Marketing Strategy
Candidates need experience with distributed or high-scale systems, such as building syncing engines, data streaming services, or systems that grew by orders of magnitude. Strong troubleshooting, performance optimization, and fast learning are valued.
Troubleshooting, Data warehouse
Founding Engineer, Generalizable Data Platform for Small Business
OntariohireVouch: Company Marketing Strategy
7+ YOECandidates need 7+ years building systems where data modeling, correctness and schema evolution mattered, such as analytics platforms, financial data systems or multi-tenant SaaS backends. They should think in events, entities and relationships and show leadership by mentoring and driving architecture decisions.
Snowflake, Payroll, SQL, Leadership, Team building, Documentation
Senior Software Engineer - Data Platform
Toronto, ONhireVouch: Company Marketing Strategy
3+ YOECandidates need 3+ years in platform or data engineering and 2+ years building pipelines at TB to PB scale. Strong Java, big data and real-time system design skills are needed, and experience with Kafka, Flink or Spark is valued.
Apache Kafka, Apache Flink, Apache Spark, Apache Iceberg, AWS Glue, AWS Kinesis
Staff Software Engineer, Data Platform
Toronto, ONhireVouch: Company Marketing Strategy
6+ YOECandidates need 6+ years in platform or data engineering, 4+ years building pipelines at TB to PB scale, strong Java skills, and experience with lake-house architectures, Kafka, Flink and Spark. Strong distributed systems and system design skills are also required.
Apache Kafka, Apache Flink, Apache Spark, Apache Iceberg, AWS Kinesis, AWS Glue
Senior Software Engineer - Product & Integrations
Toronto, ONhireVouch: Company Marketing Strategy
4+ YOECandidates need 4+ years building production systems, 2+ years with Node.js and TypeScript, and 2+ years with AWS or similar cloud platforms. Strong customer empathy, comfort with unclear documentation, and debugging skills in distributed systems are also required.
Node.js, TypeScript, AWS Lambda, DynamoDB, S3, SQS
Staff Software Engineer - Product & Integration
Toronto, ONhireVouch: Company Marketing Strategy
6+ YOECandidates need 6+ years building production systems, 2+ years with Node.js and TypeScript, and 4+ years with AWS or similar cloud platforms. Strong debugging skills in distributed systems and comfort integrating with poorly documented systems are also needed.
Node.js, TypeScript, AWS Lambda, DynamoDB, S3, SQS
Staff / Lead Data Engineer
Toronto, ONhireVouch: Company Marketing Strategy
3+ YOECandidates need deep experience building petabyte-scale batch and streaming data systems and high-scale APIs. Lead candidates also need experience leading and mentoring a team.
Spark, Kafka, Flink, Airflow, Kubernetes, Hadoop
Staff Data Engineer
Remote in CanadahireVouch: Company Marketing Strategy
5+ YOECandidates need 5+ years as a data engineer (Staff roles typically 8+ with technical leadership), strong SQL and Python or Scala, and experience with modern pipeline and warehouse tools. They also need cloud and infrastructure-as-code knowledge and comfort building processes in an early-stage startup.
dbt, Airflow, Dagster, Fivetran, Snowflake, BigQuery
Principal ML Engineer
Remote in CanadahireVouch: Company Marketing Strategy
Candidates need a Masters or PhD in a STEM field, or equivalent experience as a Data Scientist, ML Engineer or ML Architect. They must have strong knowledge of MLOps, modelling approaches, and principal-level influence on architecture.
ML, Process data, Design process, Engineering principles, Leadership, Machine learning
Staff Database Reliability Engineer
Remote in CanadahireVouch: Company Marketing Strategy
7+ YOECandidates need 7+ years in database reliability, administration, SRE or platform engineering on large production systems. They should bring hands-on experience with MySQL, PostgreSQL or similar systems, Kubernetes and bare metal, automation tooling, and staff-level influence.
MySQL, MariaDB, Galera, PostgreSQL, Aerospike, Redis