← All roles
Principal Software Engineer I - Serverless - Platform Control Plane
KubernetesGoAWSAzureElasticsearch
About the role
Elastic is hiring a Principal Software Engineer for the Control Plane Serverless team to shape the orchestration layer behind Elastic Cloud Serverless. The role involves setting technical direction, leading multi-quarter projects, designing distributed systems on Kubernetes and Go, and mentoring engineers. The team operates across AWS, GCP, and Azure, and is distributed globally. This is a senior individual contributor role focusing on platform reliability and security.
Requirements
8+ years building software for complex distributed systems at scale. Deep expertise in Kubernetes and cloud-native architecture. Proficiency in Go and experience with at least one major cloud provider. Experience operating high-availability SaaS platforms and incident response. Proven use of AI to accelerate development. Ability to collaborate across teams and work autonomously in a distributed environment. Clear communication and influence without formal authority.
About the company
Elastic
Elastic provides a powerful search and analytics engine that enables organizations to build search-powered applications, improve observability, and enhance security. Their platform leverages AI to deliver context-aware insights, allowing businesses to extract maximum value from their data for better decision-making and operational efficiency.
View company page →More from Elastic
Senior Software Engineer - IAM - Control Plane - Platform
KubernetesGoScalaJavaDockerAWSAzureGCPElasticsearchDistributed Systems
$133k–211k
Onsite · United States
Senior Software Engineer - IAM - Control Plane - Platform
$133k–211k
KubernetesGoScalaJavaDockerAWSAzureGCPElasticsearchDistributed Systems
Senior Software Engineer - Control Plane (Hosted Foundations / Applications)
ScalaJavaGo
CA$128k–203k
Onsite · Canada
Senior Software Engineer - Control Plane (Hosted Foundations / Applications)
CA$128k–203k
ScalaJavaGo
Senior Software Engineer - Streams - Observability
JavaGoRubyOTELDockerKubernetesApache KafkaPostgreSQLMySQLElasticsearchDistributed Systems
zł308k–487k
Remote · Worldwide
Senior Software Engineer - Streams - Observability
zł308k–487k
JavaGoRubyOTELDockerKubernetesApache KafkaPostgreSQLMySQLElasticsearchDistributed Systems
Senior Site Reliability Engineer (Observability & Analytics) – Platform Infra
TerraformPythonGoLinuxKubernetesElasticsearchArgoCDHelmPuppetAnsibleInfrastructure as Code
CA$138k–186k
Onsite · Canada
Senior Site Reliability Engineer (Observability & Analytics) – Platform Infra
CA$138k–186k
TerraformPythonGoLinuxKubernetesElasticsearchArgoCDHelmPuppetAnsibleInfrastructure as Code
Senior Software Engineer - Integrations 3P - Platform
GoRust
€67k–106k
Remote · excl. BY, CU, IR +4
Senior Software Engineer - Integrations 3P - Platform
€67k–106k
GoRust
Similar roles
Staff / Principal Software Engineer – Cloud Platform & SaaS
$140k–215k
Staff / Principal Software Engineer – Cloud Platform & SaaS
$140k–215k
Senior Software Engineer | AI Agents & Cloud Platform (Cast Pilot team)
€78k–108k
Senior Software Engineer | AI Agents & Cloud Platform (Cast Pilot team)
€78k–108k
Principal Software Engineer, AI Tools and Security (Seattle or SF Bay Area)
$198k–319k
Principal Software Engineer, AI Tools and Security (Seattle or SF Bay Area)
$198k–319k
Principal Software Engineer
$277k–390k
Principal Software Engineer
$277k–390k
Staff Platform Engineer, Core Cloud Platform
$223k–305k
Staff Platform Engineer, Core Cloud Platform
$223k–305k