Principal Software Engineer (Networking) - Platform

New
CanadaFull-TimePrincipal
Salary174,000 - 219,700 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
DockerKubernetesGoLinuxTerraformScalaDistributed Systems

Requirements

  • 10+ years of experience in software engineering with strong expertise in cloud networking and distributed systems.
  • Proven experience designing and delivering cloud-native or SaaS platform solutions at scale.
  • Strong knowledge of public cloud environments and managed Kubernetes services.
  • Experience developing software in Go (Golang), Scala, or similar programming languages.
  • Hands-on experience with Infrastructure-as-Code tools such as Terraform or Crossplane.
  • Strong understanding of Kubernetes-at-scale, containerized services, and cloud automation practices.
  • Experience with Linux systems administration in distributed production environments.
  • Familiarity with observability, troubleshooting, and operational reliability best practices.
  • Strong problem-solving skills with a customer-first mindset and focus on long-term platform stability.
  • Experience leading cross-team engineering initiatives and influencing technical direction.
  • Excellent communication and collaboration skills in remote or globally distributed teams.
  • Experience with technologies such as Docker, Elastic Stack, or cloud-native networking solutions is considered a plus.

Responsibilities

  • Lead technical initiatives focused on automating and improving large-scale cloud networking and platform infrastructure.
  • Design, develop, and maintain scalable software, tooling, and automation supporting global cloud operations.
  • Contribute to the evolution of multi-cloud networking solutions across distributed Kubernetes-based environments.
  • Improve platform reliability, resilience, security, and operational efficiency through engineering best practices.
  • Participate in architectural discussions, technical design reviews, and long-term infrastructure strategy planning.
  • Support incident management efforts, root cause analysis, and prevention of recurring customer-impacting issues.
  • Collaborate with cross-functional engineering teams in a highly distributed and remote-first environment.
  • Build and optimize Infrastructure-as-Code solutions using tools such as Terraform or Crossplane.
  • Mentor engineers, share technical expertise, and help drive a culture of collaboration and continuous improvement.
  • Contribute to on-call rotations and support operational excellence initiatives across global infrastructure services.
View Full Description & ApplyYou'll be redirected to the employer's site
174,000 - 219,700 CAD per year
Apply Now