Remote Software engineering Jobs · Canada

Job listings

US Canada Mexico 4w PTO 16w maternity 4w paternity

Fleetio is seeking a product-minded and team-oriented Senior Software Engineer with experience in data-driven AI experimentation. This role involves shaping the company's AI strategy and building AI-powered features. As a founding member of the AI Engineering team, you'll implement new features and facilitate the adoption of AI best practices across the Product Engineering team.

Lead online platform and crossplay efforts on a new survival horror title, building seamless, cross-platform experiences across PS5, Xbox Series X|S, and Switch 2 using Epic Online Services (EOS). Design, implement, and maintain core online systems in Unreal Engine 5 to support crossplay across PC, PS5, Xbox Series X|S, and Switch 2.

$145,800–$215,600/yr
US Canada Unlimited PTO

Phaidra is seeking a driven Staff Software Engineer to join the Product Engineering team and lead a small team of frontend engineers who build web-based self-serve products for industrial users. In this role, you will provide technical direction, help design and implement frontend applications, set team standards, and mentor junior engineers. The team builds tools and applications that customers use to configure and monitor AI-powered control systems.

As our Cloud / Grafana-as-a-service business continues to grow, we've started to change Grafana's core architecture to be fully multi-tenant and scalable, as well as a solid platform for our opinionated Cloud apps. We are turning Grafana into a proper observability app platform where OSS and proprietary apps can directly tap into dashboards, alerts, incidents, and telemetry and deliver even more integrated experiences.

Canada Unlimited PTO

Evolve the core Email platform that powers Ada’s AI-driven customer support. You’ll build and scale the systems responsible for email ingestion, routing, SMTP connectors, Sendgrid integrations, and seamless handoffs into customer support tools like Zendesk and Salesforce. This role is ideal for someone who enjoys solving complex distributed systems challenges, cares deeply about reliability, and wants to shape a foundational product area used by thousands of enterprise customers.