Talent.com
PosiTrace
Senior Backend Engineer,.NET & PythonPosiTrace • Vancouver, Metro Vancouver Regional District, Canada
Senior Backend Engineer,.NET & Python

Senior Backend Engineer,.NET & Python

PosiTrace • Vancouver, Metro Vancouver Regional District, Canada
29 days ago
Salary
CA$110,000.00 yearly
Job type
  • Full-time
Job 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
  • Experience with RabbitMQ or similar message brokersMongoDB 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
  • Experience with Angular frontend; helpful for full‑stack debugging
  • SOC2 compliance experience
  • Monitoring and observability: Zabbix, GrayLog, GCP Cloud Monitoring

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
  • 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.

#J-18808-Ljbffr
Create a job alert for this search

Senior Backend Engineer,.NET & Python • Vancouver, Metro Vancouver Regional District, Canada

Similar jobs

Senior Backend Engineer - AWS & Cloud Infra (Remote)

LumenaltaVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A tech company in Vancouver is looking for a Senior Backend Engineer to design and implement robust backend systems that ensure applications are secure and efficient.The position involves collabora... Show more

 • Promoted

Senior Backend Engineer (.Net & Python) – Burnaby - C$110,000 - C$145,000 A Year

Leading GPS fleet management technology firmPort Moody, Canada
Full-time

Seeking a Senior Backend Engineer with.NET 8 and Python expertise to develop and optimize backend services for a SaaS platform processing real-time GPS data. Show more

 • Promoted

Senior Backend Engineer (.Net & Python) – Burnaby - C$110,000 - C$145,000 A Year

GPS fleet management technology firmPort Moody, Canada
Full-time

Seeking a Senior Backend Engineer with.NET 8 and Python expertise to develop and optimize backend services for a real-time GPS data SaaS platform. Show more

 • Promoted

Senior Backend Engineer, Trust Platform — Impact & Scale - $148,000 - $185,000 A Year

RemitlyNew Westminster, Canada
Full-time

Senior Backend Engineer needed to design and build backend services for a financial tech company. Show more

 • Promoted

Senior Backend Engineer, Trust Platform — Impact & Scale - C$148,000 - C$185,000 A Year

Global Financial Technology CompanyPort Moody, Canada
Full-time

Seeking a Senior Backend Engineer to design and build backend services for a Trust Platform, requiring over 9 years of experience and strong programming skills. Show more

 • Promoted

Senior Backend Engineer, FinTech (Remote)

Berkeley PaymentsVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A payment technology leader is seeking a Senior Software Engineer to join their fully remote team.This role focuses primarily on backend development, maintaining and enhancing payment processing sy... Show more

 • Promoted

Senior Backend Engineer (Python) — Scalable Aws Systems - C$131,500 - C$174,500 A Year

Content Services CompanyRichmond, Canada
Full-time

Seeking a Senior Backend Engineer with Python and AWS expertise to design scalable event-driven and ML-driven backend systems.Requires over 5 years of experience.Offers competitive salary and flexi... Show more

 • Promoted

Senior Backend Engineer - Ai-Powered Saas Platform - C$140,000 - C$210,000 A Year

AI platform companyVancouver, Canada
Full-time

Seeking a Backend Software Engineer for an AI platform company in Vancouver to enhance an AI-driven contract management platform.Requires strong API development skills using Python. Show more

 • Promoted

Senior Software Engineer, Backend

Common RoomVancouver, Metro Vancouver Regional District, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Senior Software Engineer, Backend

EngineersOfAIvancouver, metro vancouver regional district, Canada
Full-time

Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets.By combining global corporate cards and banking with intuitive spend manage... Show more

 • Promoted

Senior Backend Engineer — Remote, Equity, Impact

DraftwiseVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A forward-thinking legal tech firm is looking for an experienced back end software engineer to join their team.In this role, you will take ownership of tech features and write high-quality code.Wit... Show more

 • Promoted

Senior Backend Engineer,.NET & Python

PosiTraceVancouver
Full-time

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 C... Show more

 • Promoted

Hybrid Senior Backend Engineer: Distributed Systems & Cloud - C$107,000 - C$157,300 A Year

Autodesk, Inc.Richmond, Canada
Full-time

Senior Backend Engineer wanted to improve distributed computing platform.Requires 4+ years experience with Go, Python, or Java, and AWS. Show more

 • Promoted

Senior Python Backend Engineer - Distributed Systems Lead

Scribd, Inc.Vancouver
Full-time

A leading tech company in Vancouver is looking for a Senior Software Engineer to design and optimize scalable systems for content enrichment and data processing.Candidates should have over 7 years ... Show more

 • Promoted

Hybrid Senior Software Engineer (Python)

NearaVancouver, Metro Vancouver Regional District, CA
Full-time

Become a Senior Software Engineer focusing on Python at Cover Genius in a hybrid work setting.Your role will involve optimizing our pricing and experimentation systems for major digital brands.In t... Show more

 • Promoted

Senior Backend Engineer

PuntVancouver, Metro Vancouver Regional District, Canada
Full-time

We’re seeking a Senior Backend Engineer to help design, build, and scale our next-generation social gaming platform.You’ll work on highly concurrent systems, architecting APIs and backend services ... Show more

 • Promoted

Senior Backend Engineer – Distributed Systems & Saas - C$170,000 - C$227,000 A Year

Data and AI companyRichmond, Canada
Full-time

Seeking experienced Backend Engineers for a data and AI company in Vancouver to work on log analytics, AI/BI, and governance.Requires Java, Scala, or C++ and distributed systems experience. Show more

 • Promoted

Senior Software Engineer (Python)

Cover GeniusVancouver, Canada
Full-time

Cover Genius is a Series E insurtech that protects the global customers of the world's largest digital companies, including Booking Holdings (Priceline, Kayak, Booking.Com), Intuit, Uber, Hoppe... Show more

 • Promoted

Senior Backend Engineer for Innovative TTS

Clutch CanadaVancouver
Full-time

Become a Senior Backend Engineer at Speechify, where you'll design and maintain APIs that power transformative text-to-speech solutions.Work 100% remotely in a diverse, collaborative atmosphere.As ... Show more

 • Promoted

Senior Backend Engineer: Go & Cloud For Connected Mobility - C$108,200 - C$140,000 A Year

Pioneering Automotive Technology CompanyVancouver, Canada
Full-time

A pioneering automotive technology company in Vancouver seeks a Backend Engineer with over 7 years of experience in cloud-based systems and event-driven architectures.The candidate will design and ... Show more