Postuler

Publié il y a 8 mois

Senior Backend Engineer, .NET & Python

@ Global Fleet Management

Burnaby, Colombie-Britannique

145k $/anSur placeTemps plein
Postuler
SIGNAUX

En bref

PosiTrace is hiring a senior backend engineer to co-own the migration of its GPS fleet tracking platform toward a MACH architecture. The role is full-time and on-site at the Burnaby, BC headquarters, building .NET 8 / C# and Python services. Salary is CA$110,000 to CA$145,000 per year.

Salaire :

145 000 $ par année

Responsabilités :

  • Build and maintain .NET 8 / C# and Python backend services
  • Design microservice boundaries and API contracts
  • Optimize MySQL queries and schemas for high-volume workloads
  • Deploy to production via Docker and Kubernetes (GKE)
  • Produce architecture documentation in Confluence

Résumé des exigences :

  • Production experience with .NET 8 / C# and Python
  • Strong MySQL query optimization and schema design skills
  • Hands-on Docker and Kubernetes experience
  • Experience with RabbitMQ or similar message brokers
  • Track record designing and implementing microservices

Outils et compétences

Avantages mentionnés

Congés payés
Source et dates

Site carrière / système de candidatures · bamboohr

Date publiée par l’employeur
2026-03-12
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-16

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésCongés payés généreux

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Global Fleet Management

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

GPS Fleet Management and Tracking Solutions: The Ultimate Tool for Fleet Optimization

Description complète de l’entreprise

Positrace is a leading fleet management and GPS tracking solutions provider that offers innovative technology, customizable features, and exceptional customer service. With a focus on improving efficiency, reducing costs, and enhancing safety, Positrace is a top choice for businesses of all sizes looking to optimize their fleet operations.

Abonnés LinkedIn
10 697
Personnes associées sur LinkedIn
139
Bureaux déclarés
  • 5172 Kingsway, Unit 250, Burnaby, British Columbia V5H 2E8, CA
  • Av. Ignacio L. Vallarta 3030, Guadalajara, Jalisco 44690, MX
Catégories d’activité
  • Fleet Management
  • Location Based Services
  • Business Intelligence
  • Internet of Things
  • Big Data
Autres noms enregistrés
  • Global Fleet Management
  • PosiTrace
Spécialités
  • GPS vehicle tracking
  • telematics
  • SaaS
  • and Fleet Management
Le profil indique une agence de recrutement
Non
Investissement total déclaré
880 030

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

Positrace is a leading fleet management and GPS tracking solutions provider that offers innovative technology, customizable features, and exceptional customer service. With a focus on improving efficiency, reducing costs, and enhancing safety, Positrace is a top choice for businesses of all sizes looking to optimize their fleet operations.

ChampValeur
SecteurSoftware Development
Taille51-200 employees
Siège socialBurnaby, British Columbia
Type d’organisationPrivately Held
Fondée en2007
SpécialitésGPS vehicle trackingtelematicsSaaSand Fleet Management
Offres sur Jobsy3
LinkedInVoir la page
Description

PosiTrace builds a real-time GPS fleet tracking SaaS platform -- vehicle location, telemetry processing, reporting, dispatching, and fleet management tools for SMB and enterprise customers across Canada and Mexico. Our backend processes millions of GPS data points daily across multiple receiver protocols.

We're migrating toward MACH (Microservices, API-first, Cloud-native, Headless) and need a senior backend engineer to co-own that evolution.

This is a full-time, on-site position at our Burnaby, BC headquarters. Not available for remote or hybrid.

What You'll Do

  • Build and maintain backend services in .NET 8 / C# and Python (FastAPI, Dramatiq workers, Dask data pipelines)
  • Design microservice boundaries, API contracts, and data flows as we decompose a monolithic Rails application into independent services
  • Work directly on core platform systems: GPS telemetry ingestion, history processing, reporting engine, dispatching services, billing and subscription management
  • Write and review production-grade, test-driven code; enforce quality through code reviews across .NET and Python codebases
  • Design and optimize MySQL queries and schemas for high-volume transactional workloads (10M+ row tables, complex joins across billing/device/contract hierarchies)
  • Build and consume RESTful APIs; design webhook delivery systems and event-driven integrations
  • Deploy to production via BitBucket Pipelines, Docker, and Kubernetes (GKE) with zero-downtime rolling updates
  • Produce architecture documentation: system diagrams, data flow diagrams, ADRs in Confluence
  • Manage async job processing with RabbitMQ and Dramatiq/Delayed Job workers
  • Operate within Google Cloud Platform: GKE, Cloud SQL, Cloud Storage, Secret Manager, BigQuery
  • Collaborate with the Rails team, DevOps, and QA; work with the Engineering Team Lead and VP of Engineering on technical direction
  • Estimate tasks, communicate blockers, and participate in sprint planning using Jira and GitFlow branching

What You Bring

  • Production experience with .NET 8 / C# -- building, testing, and deploying backend services
  • Production experience with Python -- FastAPI or Flask, async task processing, data manipulation (Pandas, Dask)
  • Strong MySQL skills: query optimization, indexing strategies, schema design for high-load systems
  • Experience with at least one of: PostgreSQL, Elasticsearch, MongoDB, BigQuery
  • Hands-on Docker + Kubernetes (GKE preferred): writing Dockerfiles, managing deployments, debugging pod issues, reading container logs
  • Experience with RabbitMQ or similar message brokers and async job queues
  • Track record of designing and implementing microservices -- service decomposition, inter-service communication, API versioning, backward compatibility
  • Familiarity with Redis for caching and session management
  • Experience with Git/GitFlow branching workflow and BitBucket or similar platforms
  • Ability to write clear technical documentation and communicate tradeoffs to both engineers and non-technical stakeholders
  • Strong written and spoken English

What Sets You Apart

  • Experience with Ruby on Rails; understanding Rails conventions and ActiveRecord is critical for designing migration paths
  • Experience with Go
  • MongoDB experience
  • Experience with Elixir
  • Background in IoT / telematics: GPS device protocols, high-throughput telemetry ingestion, real-time data pipelines
  • Experience with AI/ML integration: MCP servers, LLM API orchestration
  • WebSocket experience for real-time data delivery
  • Experience with Angular frontend; helpful for full-stack debugging
  • SOC2 compliance experience
  • Monitoring and observability: Zabbix, GrayLog, GCP Cloud Monitoring
  • API documentation practices (Swagger/OpenAPI)

What We Offer

  • On-site, full-time at our Burnaby headquarters -- no remote, no hybrid
  • Salary: CA$110,000 -- CA$145,000/year based on experience
  • Direct architectural impact on a multi-service SaaS platform processing real-time GPS data at scale
  • State-of-the-art hardware, JetBrains licenses (Rider, PyCharm, RubyMine)
  • Paid vacation, holidays, and sick days
  • Benefits program
  • Architect-track career progression
  • Work across the full stack: .NET microservices, Python data pipelines, Rails, GKE infrastructure
  • Individualized development plan and continuous learning opportunities

We welcome all qualified applicants, prioritizing skill and character. Let's talk.

Emplois semblables

  • Senior Backend Engineer

    Vancouver, BC
    TélétravailTemps plein

    Plign Digital Inc. (DBA Modes Technology)

    Plign Digital Inc. needs a senior engineer with consulting experience and financial services client work, who has built mission-critical systems at scale and supports production issues. Candidates also need CI/CD, containers, cloud and Linux skills, strong communication, and a Bachelor's degree or equivalent experience.

    Jenkins, GitHub Actions, Azure Pipelines, ArgoCD, CircleCI, GitLab CI

  • Backend Engineer

    Vancouver, BC

    WavesReach

    3+ ansCandidates need 3+ years of hands-on production backend experience, strong Python or Go skills, and solid relational database and SQL knowledge. Experience with Redis, message queues, Docker, Kubernetes and CI/CD is also needed.

    Redis, Kafka, RabbitMQ, RocketMQ, Docker, Kubernetes

  • Senior Backend Engineer II - Patient Experience

    Vancouver, BC

    Prenuvo: Prenuvo currently operates in 26 clinics across North America, Australia, and Europe.

    6+ ansCandidates need 6 to 8 years or more of backend experience owning production services, ideally in Python, with strong REST API design, AWS event-driven architecture and PostgreSQL skills. Experience with idempotent, fault-tolerant integrations, automated testing and observability tools such as Datadog is expected.

    Python, FastAPI, AWS EventBridge, AWS SQS, AWS SNS, AWS Lambda

  • Senior Backend Engineer - Electronic Arts [EAG260818]

    British Columbia
    100k–150k $/anTemps plein

    Hatch

    6+ ansCandidates need 6+ years of professional software experience, including 3+ years of production backend work in a language such as Go, Java, Kotlin, Python, Rust or Node/TypeScript. Advanced PostgreSQL skills, client-server protocol experience, and daily use of AI coding tools are also required.

    Go, PostgreSQL, AWS, Docker, Kubernetes, Terraform

  • Backend Engineer

    Vancouver, BC
    HybrideTemps plein

    Creator

    3+ ansCreator needs at least 3 years of professional backend experience with Node.js and asynchronous I/O. Candidates should know PostgreSQL query optimization, microservice and event-driven patterns (REST, gRPC or SQS), and tools such as GitHub and Jira.

    Node.js, PostgreSQL, AWS SQS, AWS API Gateway, Docker, GitHub

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.