# Principal Software Engineer (Networking) - Platform

**Company**: Elastic
**Location**: Canada
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $174,000-$219,700 CAD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/elastic/jobs/7960023?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_16a766b2-e19

## Description

As a Principal Software Engineer (Networking) - Platform, you will be part of the Platform Engineering department, crafting, building, and improving the multi-cloud platform at scale for Elastic Cloud Hosted and Serverless. You will participate in coding, innovating technical designs, crafting solutions, improving resilience, and prioritizing security, bug fixes, and features. Your experience will contribute to a truly exceptional customer experience.

You will take an engineering approach in leading technical initiatives for automating network engineering efforts to guarantee the reliability of the global Elastic infrastructure. You will grow our global Platform infrastructure to meet the increasing scaling demands by developing and maintaining software, codebases, tooling, and automations.

Collaboration is key in this role, and you will work in an environment with an inclusive approach, focusing on operational perfection which uplifts others. You will prevent repeated customer impact in response to major incidents and prioritize problem management.

We are looking for someone with 10+ years in Software Engineering with product success in delivering Cloud network solutions. You will collaborate with engineers as an authority in identifying, implementing, and delivering solutions. Experience in public cloud, Go, and managed Kubernetes services is advantageous.

Success and lessons of experiences from striving for 'progress not perfection' in the name of Platform reliability are essential. We want to hear about your customer-first approach in solving operational problems for both today and the future.

Passion for developing solutions that involve inclusive communication methods to grow and strengthen partner and team relationships is desirable. Examples of working in distributed teams or working remotely are also a plus.

Bonus points if you have designed and built a SaaS product in a public cloud ideally built using Infrastructure-as-Code tooling such as Crossplane or Terraform. Being able to build Kubernetes-at-scale infrastructure, ideally across multiple cloud providers, and the vital automation to support it, is also a plus.

The typical starting salary range for this role is $174,000-$219,700 CAD.

## Skills

### Required
- Software Engineering
- Cloud Network Solutions
- Public Cloud
- Go
- Managed Kubernetes Services

### Nice to have
- Infrastructure-as-Code
- Crossplane
- Terraform
- Kubernetes-at-scale
- Distributed Teams
- Remote Work

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/elastic/jobs/7960023?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
