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