Principal Software Engineer, Builder Experience, Platform Engineering Productivity

Elastic

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $203k
$127k most similar roles pay here $291k

This listing doesn't post a salary. Most similar roles pay $174,600–$231,000.

Based on 240 similar postings.

Employer

About Elastic

Elastic is the company behind Elasticsearch and the Elastic Stack (Elasticsearch, Kibana, Beats, and Logstash). It sells search, observability, and security products built on that search engine, primarily through its Elastic Cloud managed service.

Elastic currently has 256 open roles on FindRole.

Listed pay typically runs $133,100–$203,000 across 89 roles with salary data.

Most-posted roles

View all roles at Elastic

At a glance

TL;DR · Principal Software Engineer, Builder Experience, Platform Engineering Productivity

As a Principal Software Engineer on the Platform Engineering Productivity team, you will focus on improving the software development and release process to ensure high-quality product delivery. You will build and improve frameworks, reusable components, and operational guidelines that enable teams to manage the full software development lifecycle. Your daily work involves enhancing CI infrastructure reliability, managing systems for releasable artifacts, enabling ephemeral developer environments, and defining release quality gates. To succeed, you must possess expertise in Python, Go, Bash, Java, or Scala, alongside experience with Git, Terraform, Kubernetes, Docker, and major cloud providers. You will also leverage AI fluency by integrating LLM APIs into production workflows. This role solves the technical challenge of scaling engineering productivity through automation and tooling to streamline complex deployment and release processes across a distributed organization.

What does a Software Engineer earn?

Median $197500 from 2229 postings across 139 companies.

See salary data

What you'll do

  • Build and improve frameworks, reusable components, and operational guidelines for the software development lifecycle.
  • Improve CI infrastructure reliability and efficiency to streamline the release process.
  • Manage systems that produce releasable artifacts and provide ephemeral developer environments.
  • Develop tooling and infrastructure for product deployment and automated release management.
  • Define and enforce release quality gates to ensure high-quality software delivery.
  • Review code to uphold engineering standards, improve performance, and catch defects early.
  • Create and maintain technical documentation for systems, processes, and architectural decisions.
  • Mentor engineers on code quality, best practices, and internal development standards.

What we're looking for

  • Solid understanding of the full software development lifecycle including build, package, test, release, and quality strategy.
  • Deep experience in one or more programming languages such as Python, Go, Bash, Java, or Scala.
  • Experience with CI/CD systems, GIT, and modern development and release practices.
  • Experience with cloud infrastructure and developer platforms including Terraform, Kubernetes, Docker, and major cloud providers.
  • Experience designing scalable systems and improving developer productivity through tooling and automation.
  • Hands-on AI fluency, including integrating LLM APIs into production workflows and applying prompt engineering.
  • A track record of improving engineering practices such as code review quality, standards, and team efficiency.
  • Excellent written and verbal technical communication skills.

More like this

Similar roles

Principal Platform Software Engineer

Oracle

Seattle, WA +1 49 days ago $104,500$234,600
Python Go Java C++ Kubernetes Docker CI/CD REST APIs Microservices ROS 2 DDS MQTT OPC-UA VDA5050 NVIDIA Isaac Sim Gazebo Webots Oracle Cloud Infrastructure (OCI)
7+ yrs exp