Tech jobs
Job listings
Senior Java Developer - Low-Latency Systems, C++ Migration
Maintain and extend low-latency trading components for exchanges and brokers, migrating C++ code to Java in an Agile team.
Senior DevOps Engineer - Warsaw
Build and maintain CI/CD pipelines, Kubernetes clusters, and cloud infrastructure for a product company using AWS, Docker, Jenkins, and Terraform.
Senior AI Software Developer
Build and maintain enterprise C#/.NET and C++ software while leading the adoption of AI coding agents to improve productivity, code quality, and testing in a commercial on-premises product.
Lead Robotics Software Engineer – ROS2 & Simulation
Lead the architecture and development of robotics software using ROS2, MoveIt2, and simulators to build AI-driven homebuilding robots onsite in Edmonton.
Software Developer - C++ (Co-op)
Develop real-time C++ features for 4D vision software that powers industrial robots, integrating with vision systems and robotics in a lab environment.
Senior Java Developer – Low-Latency & C++ Migration
Maintain and develop low-latency trading components for exchanges and brokers, migrating C++ systems to Java in an Agile derivatives environment.
Low-Latency Java Developer: C++ Migration Expert
Develop and migrate low-latency trading components from C++ to Java for derivatives pricing and execution systems.
Software Developer - C++ (Co-op)
Build and ship C++ features for a robotics vision system using Qt and OpenCV, test in lab environments, and improve code quality through testing and refactoring.
Regular/Senior Java Developer with C++ familiarity
Maintain and migrate low-latency trading components from C++ to Java, working in a 2-week Agile cycle to deliver secure, high-performance code for derivatives pricing and execution systems.
Senior DevOps Engineer
Build and maintain a modern developer platform with CI/CD, Kubernetes, Bazel, and Ansible to streamline software delivery for enterprise teams.
Senior DevOps Full Stack Developer
Builds and automates CI/CD pipelines, maintains internal web-app libraries, and supports teams using TypeScript, React, Node.js, and cloud tools for game development.
Senior DevOps Engineer (HPC)
Senior DevOps Engineer builds and maintains high-performance computing infrastructure using Terraform, Ansible, and Kubernetes, automating HPC deployments and monitoring with Prometheus/Grafana.
Java Developer with C++ Background — Low-Latency Trading
Maintain and migrate low-latency trading components from C++ to Java, ensuring high performance in exchanges and liquidity systems.
Senior Java Developer - Low-Latency Trading (AWS)
Build and optimize low-latency trading components in Java on AWS, focusing on lock-free concurrency and distributed systems for high-performance financial infrastructure.
Vice President, Full-Stack Java Developer
Lead the design and development of scalable Java-based API services and microservices in Azure, using SQL/NoSQL databases and modern AI tools to modernize a core financial accounting system.
Quantum Software Developer - FTQC Software (Intermediate to Senior)
Develop quantum compilation and error-correction software to bridge high-level abstractions with hardware control systems for scalable fault-tolerant quantum computers.
Software Developer - Data Pipelines
Build and maintain resilient Python-based data pipelines and services that deliver global financial data to traders and researchers at speed.
Regular/Senior Java Developer with C++
Maintain and migrate C++ components to Java for derivatives trading systems, working in a low-latency Agile team.
DevOps Engineer (SP)
Build and optimize cross-platform CI/CD pipelines and build systems for C++ projects, using Bazel, Python, and Linux tooling.