Senior/Staff Software Engineer, Backend
Toronto, ON$185k–$285k/yrOn-siteFull Time
Terminal
Terminal needs a strong backend engineer who has shipped and owned production systems end to end, with depth in distributed systems. Strong Node.js and TypeScript skills are required, or the ability to pick them up fast.
AWS, Node.js, TypeScript
Senior/Staff Software Engineer, Data Platform
Toronto, ON$200k–$295k/yrOn-siteFull Time
Terminal
Candidates need hands-on experience building high-scale data streaming and storage systems at terabyte scale, and depth in distributed systems covering consistency, ordering, durability and failure modes. Experience with Flink, Kafka or open table formats and debugging open source data systems internals is required.
Apache Flink, Apache Kafka, Apache Iceberg, Apache Doris, Apache Spark, AWS Kinesis