Charger Logistics Inc

Solution Architect- .NET (microservices)

Charger Logistics Inc
Apply
1 day ago
Brampton, CanadaStaff+

Responsibilities

  • Own the target architecture for the .NET Core microservices platform, including service boundaries, communication patterns, data ownership, and service evolution.
  • Document architecture decisions and lead architecture reviews across multiple teams.
  • Design service-to-service communication using REST, gRPC, Kafka, and RabbitMQ with distributed-system resilience patterns.
  • Define data strategies for PostgreSQL, Redis, MongoDB, and TimescaleDB, including schema design, indexing, connection handling, and scaling.
  • Establish observability standards for tracing, metrics, and logs using OpenTelemetry, Prometheus, Grafana, Jaeger, and Loki.
  • Shape Kubernetes deployment practices, including service mesh, service discovery, and blue/green and canary rollouts.
  • Lead profiling, benchmarking, performance optimization, and production incident resolution.
  • Set coding, testing, and CI/CD standards and mentor senior and mid-level developers.

Requirements

  • 10+ years of backend development experience, including 4+ years designing and running microservices at scale.
  • 3+ years in an architect, principal, or technical lead role making design decisions across multiple teams.
  • Expert-level knowledge of .NET Core, C#, and PostgreSQL.
  • Strong experience with Domain-Driven Design, event-driven architecture, CQRS, and Event Sourcing.
  • Deep knowledge of REST, gRPC, Kafka or RabbitMQ, and distributed-system resilience patterns.
  • Hands-on experience with Kubernetes, Docker, and container-based deployments.
  • Experience building observability into distributed systems using OpenTelemetry, Prometheus, Grafana, Jaeger, or similar tools.
  • Proven performance profiling and optimization experience in large-scale systems.
  • Experience designing systems on AWS, Azure, or GCP.
  • Strong communication skills and ability to explain technical trade-offs to engineers and non-technical leaders.
  • Preferred experience with Istio, Consul, or another service mesh.
  • Preferred familiarity with Terraform, Helm, Redis, MongoDB, TimescaleDB, and modernizing or splitting large systems into services.

Benefits

  • Competitive salary.
  • Healthcare benefit package.
  • Career growth.
  • On-site work arrangement in Brampton, Canada.

Tech Stack

Apache KafkaAWSAzureC#ConsulDockerGoogle Cloud PlatformGrafanagRPCHelmIstioKubernetesMongoDB.NETPostgreSQLPrometheusRabbitMQRedisTerraform

Categories

Charger Logistics Inc

About Charger Logistics Inc

1,001-5,000 employees

Charger Logistics Inc is a privately held, asset-based trucking and logistics provider serving shippers across North America. It offers dedicated truckload, expedited, temperature-controlled, specialized haul, drayage, and freight brokerage, moving goods with its own fleet and partner network. The company is headquartered in Brampton, Ontario, and operates multiple locations in Canada and the United States.

Contact me