Principal Software Engineer (networking) - Platform

Elastic Elastic · Enterprise · United States · Platform - Control Plane

This role is for a Principal Software Engineer on the Traffic team within Elastic's Platform Engineering department. The team focuses on building and improving the multi-cloud platform at scale for Elastic Cloud and Serverless, utilizing Kubernetes, Go/Scala, and custom orchestration architectures. The engineer will lead technical initiatives for automating network engineering, grow global platform infrastructure, and prevent customer impact from incidents.

What you'd actually do

  1. Taking an engineering approach in leading technical initiatives for automating network engineering efforts to guarantee the reliability of the global Elastic infrastructure.
  2. Growing our global Platform infrastructure to meet the increasing scaling demands by developing and maintaining software, codebases, tooling and automations.
  3. Collaborating in an environment with an inclusive approach, and focusing on operational perfection which uplifts others.
  4. Preventing repeated customer impact in response to major incidents and prioritised problem management.

Skills

Required

  • 10+ years in Software Engineering
  • product success in delivering Cloud network solutions
  • authority in identifying, implementing and delivering solutions
  • public cloud experience
  • Go experience
  • managed Kubernetes services experience

Nice to have

  • Infrastructure-as-Code tooling such as Crossplane or Terraform
  • Kubernetes-at-scale infrastructure across multiple cloud providers
  • automation to support Kubernetes
  • Golang or other programming languages
  • containerized services (such as Docker)
  • leading and improving cross-team engineering initiatives
  • system administration with professional skills in Linux on distributed systems at scale
  • diagnosed or designed, implemented and created solutions with the Elastic Stack
  • self-organizing and sharing in a globally distributed team environment
  • coaching and mentoring