Senior Backend Engineer .NET & Python (Vancouver)

Senior Backend Engineer .NET & Python (Vancouver)

16 Sep
|
PosiTrace
|
Vancouver

16 Sep

PosiTrace

Vancouver

PosiTrace is a founder-led SaaS company specializing in GPS fleet tracking, AI-powered dash cameras, and asset management solutions. 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 . 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 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) 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 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 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 Ability to write clear technical documentation and communicate tradeoffs to both engineers and non-technical stakeholders Strong written and spoken English Experience with Ruby on Rails; understanding Rails conventions and ActiveRecord is critical for designing migration paths GPS device protocols, high-throughput telemetry ingestion, real-time data pipelines Experience with AI/ML integration: Experience with Angular frontend; Monitoring and observability: Zabbix, GrayLog, GCP Cloud Monitoring In office, full-time at our Burnaby headquarters -- no remote, no hybrid Direct architectural impact on a multi-service SaaS platform processing real-time GPS data at scale Paid vacation, holidays, and sick days NET microservices, Python data pipelines, Rails, GKE infrastructure Individualized development plan and continuous learning opportunities

📌 Senior Backend Engineer .NET & Python (Vancouver)
🏢 PosiTrace
📍 Vancouver

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior backend engineer .net & python (vancouver) / vancouver

Subscribe to this job alert:

Get the latest job offers by email for: senior backend engineer .net & python (vancouver) / vancouver