Principal Software Engineer - Builder Experience - Platform Engineering Productivity

Elastic
Greece
Full timeEUR 73,300 - 115,900Function: Software EngineeringSkills: ["Systems thinking","Ability to thrive in ambiguity","Technical communication","Mentoring","Collaboration"]

Join the Platform Engineering Productivity team to improve Elastic’s software development and release lifecycle. Build reusable frameworks, components, and operational guidelines that help engineering teams ship high-quality software efficiently. Work on CI reliability, artifact generation, ephemeral developer environments, release quality gates, and deployment tooling. Review code, align with engineering and product on testing strategy, communicate technical decisions clearly, and mentor engineers while integrating AI/LLM workflows into production where relevant.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Elastic
Elastic
3 hours ago

Principal Software Engineer - Builder Experience - Platform Engineering Productivity

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Join the Platform Engineering Productivity team to improve Elastic’s software development and release lifecycle. Build reusable frameworks, components, and operational guidelines that help engineering teams ship high-quality software efficiently. Work on CI reliability, artifact generation, ephemeral developer environments, release quality gates, and deployment tooling. Review code, align with engineering and product on testing strategy, communicate technical decisions clearly, and mentor engineers while integrating AI/LLM workflows into production where relevant.
Location: Greece
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and improve frameworks, reusable components, and operational guidelines across the full software development lifecycle.
  • •Improve CI infrastructure reliability and efficiency.
  • •Build systems that produce releasable artifacts and enable ephemeral developer environments.
  • •Define and enforce release quality gates, including tooling and infrastructure for deployment and release.
  • •Review code to uphold engineering standards and mentor engineers while communicating technical decisions clearly.

Pay and Benefits

Salary: EUR 73,300 - 115,900
Perks:Health InsuranceParental LeavePaid LeaveVolunteer Time

Key Requirements

  • •Solid understanding of the full software development lifecycle (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 and Git, plus modern development and release practices.
  • •Experience designing scalable systems and improving developer productivity through tooling and automation.
  • •Experience integrating LLM APIs into production workflows and using prompt engineering to solve domain-specific problems.
Skills:Systems thinkingAbility to thrive in ambiguityTechnical communicationMentoringCollaboration
Languages:English
Tech Stack:PythonGoBashJavaScalaCI/CDGitTerraformKubernetesDockerConfiguration managementCloud infrastructureLLM APIsPrompt engineering

Company Brief

Elastic
Builds the Elastic Stack (Elasticsearch, Kibana, Beats, Logstash) and provides search, observability, and security solutions that enable organizations to search, analyze, and protect data in real time across applications, infrastructure, and enterprises.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Amsterdam, Netherlands
Founded: 2012
WebsiteLinkedIn