Software Developer - Infrastructure

GeotabToronto, ON
CA$85,500 - CA$105,600Hybrid

About The Position

Geotab is seeking a Software Developer - Infrastructure who will design and operate the core platform that services over 6 billion API requests per day — the systems that every engineering team at Geotab depends on to build, ship, and scale their products. The Infrastructure team owns some of the most mission-critical applications at Geotab — the reverse proxy, the core API gateway, the platform registry. If these go down, customers across a global fleet of connected vehicles notice immediately. The team is currently working on revolutionizing the platform by rebuilding core applications and services to run in Kubernetes. You’ll have real ownership over systems that matter, collaborate closely with senior engineers across the company, and help shape how Geotab builds and operates infrastructure at scale.

Requirements

  • 2+ years of software development experience in C# or a comparable object-oriented language.
  • Hands-on Kubernetes experience — deploying workloads, debugging in production.
  • Cloud platform experience (GCP, AWS, or Azure).
  • Strong Linux and distributed systems fundamentals.
  • Solid engineering practices: code review, testing, Git.
  • Solid grasp of core networking concepts, including load balancing, DNS, mTLS, and HTTP/S.
  • Observability tooling experience (Prometheus, Grafana, OpenTelemetry, or similar).
  • Familiarity with SRE practices — SLOs, error budgets, toil reduction.
  • Experience operating systems at high scale (100M+ requests/day).
  • PostgreSQL or SQL Server database experience.
  • Prior experience participating in an on-call rotation for mission-critical production systems.
  • Optimistic curiosity with AI.

Nice To Haves

  • Experience with AI-assisted development (Copilot, Claude, Cursor, or similar).

Responsibilities

  • Maintaining and scaling the main gateway and application reliability layer of Geotab's main product.
  • Owning business-critical applications.
  • Managing application architecture.
  • Writing infrastructure-as-code using Terraform modules.
  • Building tooling for logging, metrics, alerting, feature management, and configuration management.
  • Working closely with MyGeotab Software Development, CAE, and Site Reliability Engineering teams.
  • Helping migrate production services into Kubernetes – this involves both application and IaC code changes.
  • Building AI-enhanced observability and monitoring systems that keep 6B+ daily requests running reliably.
  • Designing intelligent alerting that separates signal from noise.
  • Defining and tracking SLIs and SLOs for the applications at the heart of the Geotab platform.
  • Building dashboards, runbooks, and automated tooling.
  • Participating in post-incident reviews (PIRs) to identify root causes, propose and implement systemic, long-term reliability improvements.

Benefits

  • Flex working arrangements
  • Home office reimbursement program
  • Baby bonus & parental leave top up program
  • Online learning and networking opportunities
  • Electric vehicle purchase incentive program
  • Competitive medical and dental benefits
  • Retirement savings program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service