Why this role stands out
Step into a pivotal leadership role at Charger Logistics, where you will shape the architecture of a sophisticated, high-scale microservices platform while enjoying significant opportunities to mentor talented teams and drive meaningful technical innovation. This position is perfect for a hands-on architect who thrives on solving complex distributed systems challenges and wants to make a tangible impact at a rapidly growing, industry-leading company. Apply today to advance your career and play a key role in defining the future of our world-class transportation solutions.
Quick overview
Job description
Charger logistics Inc. is a world- class asset-based carrier with locations across North America. With over 20 years of experience providing the best logistics solutions, Charger logistics has transformed into a world-class transport provider and continue to grow.
We're looking for a hands-on .NET Solution Architect to lead the design and evolution of our distributed platform: more than 100 microservices built mainly on .NET Core and PostgreSQL. You'll set the architecture direction, make the key technical calls, and work closely with engineering, DevOps, QA and frontend teams to keep the platform fast, reliable and easy to change. You'll still write code, build prototypes and dig into production issues yourself.
Responsibilities:
- Own the target architecture for our .NET Core microservices platform, including service boundaries, communication patterns, data ownership and how services evolve over time.
- Make and document key design decisions (architecture decision records, design docs) and lead architecture reviews across teams.
- Design service-to-service communication using REST, gRPC and asynchronous messaging (Kafka, RabbitMQ), with resilience built in: timeouts, retries, circuit breakers and bulkheads.
- Set the data strategy for PostgreSQL and supporting stores (Redis, MongoDB, TimescaleDB), including schema design, indexing, connection handling and scaling.
- Define observability standards for tracing, metrics and logs using OpenTelemetry, Prometheus, Grafana, Jaeger and Loki.
- Shape our deployment approach on Kubernetes, including service mesh (Istio or Consul), service discovery, and blue/green and canary rollouts.
- Lead performance work: profiling, benchmarking, and finding and fixing bottlenecks across services.
- Set coding, testing and CI/CD standards, and mentor senior and mid-level developers.
- Step in on complex production incidents and drive root-cause fixes into the architecture.
- 10+ years of backend development, 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 .NET Core (C#) and PostgreSQL.
- Strong experience with Domain-Driven Design, event-driven architecture, and patterns like CQRS and Event Sourcing.
- Deep knowledge of REST, gRPC and messaging (Kafka or RabbitMQ), and of resilience patterns in distributed systems.
- Hands-on experience with Kubernetes, Docker and container-based deployments.
- Experience building observability into distributed systems (OpenTelemetry, Prometheus, Grafana, Jaeger or similar).
- Proven performance profiling and optimization work in large-scale systems.
- Experience designing on at least one cloud platform (AWS, Azure or GCP).
- Strong communication skills, with the ability to explain trade-offs to engineers and non-technical leaders.
Preferred Qualifications
- Experience working with Istio, Consul, or another service mesh.
- Familiarity with Event Sourcing, CQRS, and DDD patterns.
- Exposure to Infrastructure as Code tools (Terraform, Helm).
- Experience with other databases like Redis, MongoDB, or TimescaleDB.
- Knowledge of cloud platforms like AWS, Azure, or GCP.
- Service mesh experience (Istio, Consul or similar)
- Infrastructure as Code (Terraform, Helm)
- Experience modernizing or splitting a large system into services, or consolidating services that were split too far
- Competitive Salary
- Healthcare Benefit Package
- Career Growth
Similar jobs
- VE

Solutions Engineer Auto Apply
Versapay · Canada (Remote) · Remote 🇨🇦
Accounts ReceivableTechnologyC$120k - C$150k/yr2 months ago - TE

Senior User Terminal System Engineer Auto Apply
Telesat · Ottawa · Hybrid 🇨🇦
FiberTechnologySalary not listed3 weeks ago - TE

Senior Defence Solutions Engineering Specialist Auto Apply
Telesat · Ottawa · Hybrid 🇨🇦
FiberBusiness DevelopmentEngineeringSalary not listed3 months ago - SO
Global Solutions Engineer Auto Apply
Sophos · Canada · Remote 🇨🇦
TechnologySalary not listed2 weeks ago - SU

Technical Solution Lead Auto Apply
Sureify · Canada - Remote · Remote 🇨🇦
SQLAWSBusiness Analysis+5Salary not listed3 weeks ago - IL
Solutions Delivery Intern, Maintenance Domain, (Winter/ January 2027, 12 Months) Auto Apply
Internship List · Oakville · Hybrid 🇨🇦
CADComplianceContinuous Improvement+7LogisticsSalary not listed1 week ago - AN
Senior Forward Deployed Engineer (Gemini Enterprise) Auto Apply
Artefact North America · Montréal · Hybrid 🇨🇦
GCPGoogle WorkspaceAWS+15Salary not listed3 weeks ago - 36
Solution Expert Auto Apply
360learning · Canada · Remote 🇨🇦
Customer SuccessSalary not listed1 month ago - CI

Conseillère ou Conseiller en architecture de solutions - Intégration Auto Apply
CIMA+ · Montreal, Quebec · Hybrid 🇨🇦
OAuthKafkaRabbitMQ+5TechnologySalary not listed5 weeks ago - LH
Architecte de solutions Auto Apply
LGI Healthcare Solutions Santé Inc. · Montreal, Québec · Hybrid 🇨🇦
LLMCI/CDRAGTechnologySalary not listed6 weeks ago - LH
Solutions Architect Auto Apply
LGI Healthcare Solutions Santé Inc. · Montreal, Québec · On-site 🇨🇦
Generative AICI/CDRAGTechnologySalary not listed2 months ago - VI

Conseiller·ère solutions entreprises expert·e Auto Apply
Videotron · Montréal, QC · Hybrid 🇨🇦
SalesSalary not listed2 weeks ago