bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesPositraceSenior Backend Engineer, .NET & Python

Senior Backend Engineer, .NET & Python

Positrace · Burnaby, British Columbia, V5H 2E8, Canada · Remote · Active · BambooHR

Job facts

FieldValue
CompanyPositrace
TitleSenior Backend Engineer, .NET & Python
Normalized title-
Department / teamEngineer
LocationBurnaby, Canada
Work modelRemote / Remote
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-03-13 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Positrace.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Burnaby.Open
Department jobsActive postings in Engineer.Open
Work model jobsActive Remote postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyPositrace
Source80e75a49-906a-455d-9ab4-206c58632102
ATS providerBambooHR

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.

Full job record

Job IDae751bd9100bb41c09482e1880c88a3309ff8b1a
Org IDe4369e70-e16c-4bcd-8912-74b0f0d19df6
Source ID80e75a49-906a-455d-9ab4-206c58632102
Board ID80e75a49-906a-455d-9ab4-206c58632102
Providerbamboohr
Provider Job Key146
TitleSenior Backend Engineer, .NET & Python
Normalized Title
Statusactive
Activeyes
Location TextBurnaby, British Columbia, V5H 2E8, Canada
DepartmentEngineer
Team
Employment Typefull_time
Workplace Typeremote
Remote Policyremote
CountryCanada
Region
CityBurnaby
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://positrace.bamboohr.com/careers/146
Apply URLhttps://positrace.bamboohr.com/careers/146
First Seen At2026-05-30 05:56:59Z
Last Seen At2026-06-06 10:25:38Z
Last Checked At2026-06-06 10:25:38Z
Last Changed At2026-05-30 05:56:59Z
Inactive At
Source Posted At2026-03-13 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=positrace/date=2026-06-06/2026-06-06T10-25-37-953Z-5e25ac23afc050279922410d5a3d90c238f4466fb0468a5827fbaec1293e5f90.json
Event Fields
{
  "content_hash": "d7c6543e8929e0c20462330f0f82fa345bbf320ac5c41c1e695a0a862bb5aeca",
  "source_hash": "a31a3503d2d1e5cc18edbbc964c5566874184ef80f10b351c6ac83029d29b820",
  "last_changed_at": "2026-05-30T05:56:59.370Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Burnaby, British Columbia, V5H 2E8, Canada",
    "city": "Burnaby",
    "region": null,
    "country": "Canada",
    "is_remote": true,
    "confidence": 0.95
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:25:38.795Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Burnaby, British Columbia, V5H 2E8, Canada",
      "city": "Burnaby",
      "region": null,
      "country": "Canada",
      "is_remote": true,
      "confidence": 0.95
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": "remote",
  "salary_period": null,
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "146",
    "isRemote": null,
    "location": {
      "city": "Burnaby",
      "state": "British Columbia"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18686",
    "locationType": "0",
    "jobOpeningName": "Senior Backend Engineer, .NET & Python",
    "departmentLabel": "Engineer",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Burnaby",
      "state": "British Columbia",
      "postalCode": "V5H 2E8",
      "addressCountry": "Canada"
    },
    "datePosted": "2026-03-13",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif\">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.</span><span style=\"font-family: Arial, sans-serif\"><br><br></span></span></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-family: Arial, sans-serif\">We're migrating toward MACH (Microservices, API-first, Cloud-native, Headless) and need a senior backend engineer to co-own that evolution.</span><span style=\"font-family: Arial, sans-serif\"><br><br></span></span></p>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">This is a full-time, on-site position at our <span style=\"font-weight: bold\">Burnaby, BC headquarters</span>.<span style=\"font-weight: bold\"> Not available for remote or hybrid.</span></span></p>\n<p><br></p>\n<p><span style=\"color: rgb(67, 67, 67); font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">What You'll Do</span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Build and maintain backend services in .NET 8 / C# and Python (FastAPI, Dramatiq workers, Dask data pipelines)</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Design microservice boundaries, API contracts, and data flows as we decompose a monolithic Rails application into independent services</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Work directly on core platform systems: GPS telemetry ingestion, history processing, reporting engine, dispatching services, billing and subscription management</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Write and review production-grade, test-driven code; enforce quality through code reviews across .NET and Python codebases</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Design and optimize MySQL queries and schemas for high-volume transactional workloads (10M+ row tables, complex joins across billing/device/contract hierarchies)</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Build and consume RESTful APIs; design webhook delivery systems and event-driven integrations</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Deploy to production via BitBucket Pipelines, Docker, and Kubernetes (GKE) with zero-downtime rolling updates</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Produce architecture documentation: system diagrams, data flow diagrams, ADRs in Confluence</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Manage async job processing with RabbitMQ and Dramatiq/Delayed Job workers</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Operate within Google Cloud Platform: GKE, Cloud SQL, Cloud Storage, Secret Manager, BigQuery</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Collaborate with the Rails team, DevOps, and QA; work with the Engineering Team Lead and VP of Engineering on technical direction</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Estimate tasks, communicate blockers, and participate in sprint planning using Jira and GitFlow branching</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"color: rgb(67, 67, 67); font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">What You Bring</span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Production experience with .NET 8 / C# -- building, testing, and deploying backend services</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Production experience with Python -- FastAPI or Flask, async task processing, data manipulation (Pandas, Dask)</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Strong MySQL skills: query optimization, indexing strategies, schema design for high-load systems</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience with at least one of: PostgreSQL, Elasticsearch, MongoDB, BigQuery</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Hands-on Docker + Kubernetes (GKE preferred): writing Dockerfiles, managing deployments, debugging pod issues, reading container logs</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience with RabbitMQ or similar message brokers and async job queues</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Track record of designing and implementing microservices -- service decomposition, inter-service communication, API versioning, backward compatibility</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Familiarity with Redis for caching and session management</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience with Git/GitFlow branching workflow and BitBucket or similar platforms</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Ability to write clear technical documentation and communicate tradeoffs to both engineers and non-technical stakeholders</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Strong written and spoken English</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"color: rgb(67, 67, 67); font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">What Sets You Apart</span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience with Ruby on Rails; understanding Rails conventions and ActiveRecord is critical for designing migration paths</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience with Go</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">MongoDB experience</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience with Elixir</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Background in IoT / telematics: GPS device protocols, high-throughput telemetry ingestion, real-time data pipelines</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience with AI/ML integration: MCP servers, LLM API orchestration</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">WebSocket experience for real-time data delivery</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience with Angular frontend; helpful for full-stack debugging</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">SOC2 compliance experience</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Monitoring and observability: Zabbix, GrayLog, GCP Cloud Monitoring</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">API documentation practices (Swagger/OpenAPI)</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"color: rgb(67, 67, 67); font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">What We Offer</span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">On-site, full-time at our Burnaby headquarters -- no remote, no hybrid</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Salary: CA$110,000 -- CA$145,000/year based on experience</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Direct architectural impact on a multi-service SaaS platform processing real-time GPS data at scale</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">State-of-the-art hardware, JetBrains licenses (Rider, PyCharm, RubyMine)</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Paid vacation, holidays, and sick days</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Benefits program</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Architect-track career progression</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Work across the full stack: .NET microservices, Python data pipelines, Rails, GKE infrastructure</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Individualized development plan and continuous learning opportunities</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">We welcome all qualified applicants, prioritizing skill and character. Let's talk.</span></p>",
    "compensation": "$110,000-$145,000",
    "departmentId": "18686",
    "locationType": "0",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Senior Backend Engineer, .NET & Python",
    "departmentLabel": "Engineer",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Senior Manager/Supervisor",
    "jobOpeningShareUrl": "https://positrace.bamboohr.com/careers/146",
    "employmentStatusLabel": "Full-Time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/ae751bd9100bb41c09482e1880c88a3309ff8b1a?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/e4369e70-e16c-4bcd-8912-74b0f0d19df6JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/80e75a49-906a-455d-9ab4-206c58632102JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/ae751bd9100bb41c09482e1880c88a3309ff8b1a/eventsJSON