Software Developer - Backend

New
Open- CanadaFull-TimeSenior
Salary113,400 - 248,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPHPKubernetesGoCI/CDMicroservices

Requirements

  • Deep expertise in Go
  • Experience in PHP (bonus)
  • Proven track record of architecting modular, maintainable microservices
  • Strong background in system design, observability, and performance optimization
  • Experience with AWS, Kubernetes, and Argo CD
  • Experience with Protobuf and CI/CD pipelines
  • Experience using AI and automation to improve development velocity
  • Demonstrated technical leadership experience
  • Understanding of SLOs/SLIs, fault-tolerance, and incident triage

Responsibilities

  • Design, develop, and sustain high-performance, scalable backend services using Go microservices and modern cloud-native tooling.
  • Lead architectural modernization and modularization to improve scalability, observability, and developer velocity.
  • Define and own the entire lifecycle of your systems: API design, data modeling, deployment, monitoring, and testing.
  • Influence and evolve architecture by proposing initiatives to decompose monoliths and migrate legacy code.
  • Apply AI-driven tools and automation frameworks to accelerate development and improve reliability.
  • Leverage intelligent telemetry and analytics to improve service performance.
  • Define observability standards and fault-tolerance strategies for distributed systems.
  • Partner with product, mobile, and data teams to deliver cross-platform experiences.
  • Drive technical discussions, mentor developers, and influence strategic direction.
View Full Description & ApplyYou'll be redirected to the employer's site
113,400 - 248,000 CAD per year
Apply Now