658,489open jobs
38,337companies
96,793added this week
Browse all
Salary
$107k – $206k per year (Estimated)
Location
Remote (Canada)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
Jobgether is a Belgian recruitment platform built entirely around remote and flexible work, aggregating openings from thousands of employers that allow work from outside an office. Its matching engine ranks roles against a candidate's skills, seniority and stated preferences on location and flexibility, rather than leaving people to filter a keyword search, and it verifies how genuinely remote each posting is. The company also runs an AI screening layer that shortlists applicants for employers, and publishes research and guidance on distributed work practices alongside the job marketplace itself.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Software Developer based in Canada.

This is an opportunity to build software that directly impacts how cities move, using technology to make transportation smarter, safer, and more efficient.

You will work across the full technology stack, taking ownership of complex features and high-impact engineering initiatives from design through deployment.

The role combines full-stack development with distributed systems, IoT, real-time data, and cloud technologies.

You will help solve challenging problems involving large-scale datasets, event-driven architectures, connected devices, and production systems.

Beyond writing code, you will influence architecture, improve reliability and scalability, and help establish strong engineering practices.

You will collaborate closely with product managers, designers, and engineers in an agile environment while mentoring less experienced developers.

This remote Canadian role is ideal for a senior technical builder who wants to make a tangible impact through intelligent mobility technology.

Accountabilities:

    As a Senior Full Stack Software Developer, you will take end-to-end ownership of critical software initiatives while contributing across the broader engineering ecosystem. You will combine hands-on development with technical leadership, system optimization, problem solving, and knowledge sharing.

    • Design, develop, test, deploy, and maintain product-level software across the full technology stack.
    • Take ownership of critical features and high-impact projects from initial design through production deployment and ongoing maintenance.
    • Lead technical design discussions and contribute to architectural decisions that improve system performance, reliability, scalability, and maintainability.
    • Investigate, triage, and resolve complex production issues by tracing root causes across hardware, networks, services, and application layers.
    • Evaluate live systems for performance, cost, reliability, and scalability, proactively identifying opportunities for optimization and refactoring.
    • Develop and maintain distributed, event-driven systems capable of supporting real-time communications and large-scale data processing.
    • Collaborate with product managers, designers, and fellow engineers within agile development cycles to align technical solutions with business and customer needs.
    • Conduct thorough code reviews and provide constructive technical feedback focused on quality, maintainability, performance, and engineering best practices.
    • Improve technical documentation and promote clear, sustainable engineering practices as systems and teams evolve.
    • Mentor junior engineers and co-op students, helping strengthen technical capabilities and knowledge across the team.
    • Contribute to continuous improvement across the codebase, development processes, and overall engineering organization.
    • Requirements:

      The ideal candidate is an experienced full-stack engineer with a strong background in scalable software systems, cloud infrastructure, distributed architectures, and modern development practices. You should be comfortable working across multiple layers of a technology stack and taking ownership of technically complex initiatives.

      • Extensive experience designing, developing, deploying, and maintaining high-impact full-stack software solutions.
      • Strong proficiency in technologies such as Kotlin, Python, TypeScript, and Spring Boot or comparable programming languages and frameworks.
      • Proven experience building robust, scalable applications and distributed microservices.
      • Deep knowledge of event-driven architectures and technologies such as Apache Kafka, Debezium, and Pub/Sub systems.
      • Strong experience with AWS cloud-managed applications and containerized environments using Docker.
      • Experience working with IoT systems, large-scale datasets, and complex data management environments.
      • Familiarity with data pipelines and platforms such as Snowflake, as well as real-time caching technologies such as Redis.
      • Strong understanding of system performance, reliability, scalability, observability, and production troubleshooting.
      • Hands-on experience with modern AI and agentic development tools, with the judgment to combine AI-assisted workflows with reliable human-led engineering practices.
      • Strong technical communication skills and the ability to lead design discussions and influence architectural decisions.
      • Demonstrated mentoring experience and a willingness to elevate the technical capabilities of other engineers.
      • Strong problem-solving skills, curiosity, ownership, and a continuous-improvement mindset.
      • Ability to collaborate effectively across engineering, product, and design teams in an agile environment.
      • Benefits:

        • Competitive annual base salary of CAD $130,000-$160,000.
        • Equity opportunities.
        • Variable bonus/incentive compensation.
        • Comprehensive health benefits.
        • 24/7 virtual healthcare access.
        • Wellness programs supporting physical and mental well-being.
        • RRSP/retirement matching plan.
        • Flexible vacation policy and additional company-wide recharge days.
        • Flexible remote work arrangements.
        • Internet subsidy and remote work allowance.
        • Enhanced parental leave and support for new parents.
        • Fully remote position available across Canada.
        • Opportunities to work on high-impact technology addressing real-world transportation challenges.
        • Collaborative environment focused on continuous learning, technical growth, and knowledge sharing.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
658,489 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$38k – $87k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Bengaluru
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
AI/ML
Cursor
Model Context Protocol
AI Agents
OpenAI Codex
Frontend
Vue.js
Angular
React.js
DevOps
Ansible
GCP
Helm
GitHub Actions
Kustomize
Azure
CI/CD
GitOps
ArgoCD
Jenkins
Git
AWS
Kubernetes
Cybersecurity
HashiCorp Vault
Cryptography
Vault
Management
Jira
ServiceNow
Agile
Apply
Data Engineer 12 hours ago
$25k – $66k per year (Estimated) • Remote/Hybrid • Full-Time • Belgrade
Python
SQL
Scala
Databases
MySQL
PostgreSQL
Snowflake
Databricks
Apache Kafka
Google BigQuery
BigQuery
AI/ML
Hadoop
Spark
Airflow
Feature Store
DevOps
GCP
Prometheus
Azure
CI/CD
AWS
Grafana
Platform Engineering
Analytics
ETL/ELT
Azure Data Factory
AWS Glue
Apply
Data Engineer 12 hours ago
$25k – $66k per year (Estimated) • Remote/Hybrid • Full-Time • Novi Sad
Python
SQL
Scala
Databases
MySQL
PostgreSQL
Snowflake
Databricks
Apache Kafka
Google BigQuery
BigQuery
AI/ML
Hadoop
Spark
Airflow
Feature Store
DevOps
GCP
Prometheus
Azure
CI/CD
AWS
Grafana
Platform Engineering
Analytics
ETL/ELT
Azure Data Factory
AWS Glue
Apply
$97k – $227k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Malvern • Charlotte • Dallas
AI/ML
Claude Code
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Platform Engineering
Shift-Left
Cybersecurity
Crowdstrike
Nessus
Qualys Cloud Platform
Wiz
Shift-Left Security
Threat Modeling
Apply
$25k – $59k per year (Estimated) • In office • Full-Time • 3+ years exp • Pune
Databases
Snowflake
Apply
In office • Full-Time • Bachelor's Degree
Apply
$34k – $97k per year (Estimated) • Remote • Full-Time
Java
SQL
C#
Java
Testcontainers
C#
ASP.NET Core
Entity Framework Core
MediatR
Polly
Dapper
xUnit
Moq
Refit
Databases
Redis
RabbitMQ
Apache Kafka
AI/ML
LLM
Mobile
Clean Architecture
Dependency Injection
DevOps
Rest API
CI/CD
Git
AWS
Docker
Kubernetes
Amazon S3
Apply
$39k – $103k per year (Estimated) • Remote • Full-Time • Bachelor's Degree
Apply
$33k – $76k per year (Estimated) • Remote • Full-Time • Bachelor's Degree
SQL
Apply
$61k – $135k per year (Estimated) • Remote • Full-Time • 5+ years exp
Databases
Google BigQuery
BigQuery
AI/ML
Vertex AI
AI Agents
Kubeflow
LLM
Feature Store
LLM Guardrails
DevOps
Terraform
GCP
GitHub Actions
GitLab CI
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Platform Engineering
Argo Workflows
Google GKE
FinOps
Incident Management
IAM
Apply
See all jobs
This is one of many
658,489 more open roles from verified company boards, updated every day.