Design, develop and maintain both frontend and backend components with a focus on frontend. Develop APIs, services, developer tools focusing on scalability, security and performance. Build delightful UI/UX experiences using modern web frameworks and libraries. Use observability tools to measure and enhance application performance and reliability.
Remote Software engineering Jobs · Canada
121 results
FiltersJob listings
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.
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.
The Foundation Services team at Recharge builds and operates many core systems that power their platform. You’ll enjoy working on this team if you’re passionate about distributed systems, solving challenges around scale and performance, and collaborating with skilled engineers.
This Backend Engineer position for our Verify: CI Functions Platform team is 100% remote. As a Backend Engineer in our Verify: CI Functions Platform team, you'll play a key role on a team whose mission is to re-architect GitLab Runner to support ultra-scale CI/CD operations and build the foundational platform for CI Functions.
This role is ideal for someone who has a good eye for UX, an interest in digging into data, and enjoys working with a cross-functional team. In this role, you’ll research opportunities and run experiments in an effort to ensure Fleetio users are primed for long-term success through personalized onboarding experiences.
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.
We are seeking a highly skilled Senior Software Engineer with a backend and database focus to help build, update, and maintain our ecosystem, driving innovation, ensuring the integration of cutting-edge technologies, and delivering software that meets the highest standards of quality and performance.