Senior Software Engineer
Remote in CanadahireVouch: Company Marketing Strategy
3+ YOECandidates need 3 to 5 years of building production software, strong Python, Linux and Docker skills, and cloud experience. Knowledge of computer vision, manufacturing environments and reliability practices is also required.
Docker, Linux, AWS, Azure, GCP, NVIDIA Jetson
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
Senior Software Engineer
Remote in CanadahireVouch: Company Marketing Strategy
3+ YOECandidates need at least 3 years as a full-stack software engineer, startup experience, and a Computer Science bachelor's degree from a Top 25 program. Strong JavaScript/TypeScript, Node.js, Express, GCP and SQL schema design skills are required.
Node.js, Express, GCP, SQL
Senior Software Engineer, Full Stack
Remote in CanadahireVouch: Company Marketing Strategy
Candidates need senior full stack experience with TypeScript, React, Node.js and MongoDB. Experience with Next.js, Vue, React Native and AWS is a strong fit given the tech stack.
React, Next.js, Vue, Node.js, MongoDB, React Native
Sr Software Engineer
Toronto, ONhireVouch: Company Marketing Strategy
4+ YOECandidates need 4+ years of professional software engineering experience and a record of leading technically challenging projects. They should be comfortable designing APIs, debugging complex systems and writing tests, with good product sense.
Kotlin, TypeScript, React, PostgreSQL, Google Cloud
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
Software Engineer - Research
Montréal, QChireVouch: Company Marketing Strategy
3+ YOECandidates need 3–5 years building real-time or data-intensive systems, deep hands-on LLM experience, and strong skills in Python, Go, or Rust. They also need deep knowledge of network protocols and a Bachelor's or Master's in a related discipline.
Python, Jupyter, NGINX, Envoy
Software Engineer - trading
Montréal, QChireVouch: Company Marketing Strategy
2+ YOECandidates need 2 to 10 years of experience building software systems, a Bachelor's or Master's degree in Computer Science or Software Engineering, and strong Python or C++ skills. Attention to detail, data quality focus, and clear communication with technical and non-technical people are required.
Python, C++, Redis, RabbitMQ, GraphQL, Kafka