Principal Software Engineer - Builder Experience - Platform Engineering Productivity

Elastic
Portugal
Workplace: OnsiteFull timeEUR 67,000 - 106,000 annuallyFunction: Software EngineeringSkills: ["Technical communication","Mentoring","Collaboration","Ownership","Navigating ambiguity"]

Join the Platform Engineering Productivity team to improve the end-to-end software development lifecycle for services across Elastic. Build reusable frameworks, CI and release tooling, ephemeral developer environments, and release quality gates that help engineers produce releasable artifacts faster and with higher quality. Collaborate with engineering and product, review code to raise standards, document systems and decisions, and mentor engineers to improve practices at scale.

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 the end-to-end software development lifecycle for services across Elastic. Build reusable frameworks, CI and release tooling, ephemeral developer environments, and release quality gates that help engineers produce releasable artifacts faster and with higher quality. Collaborate with engineering and product, review code to raise standards, document systems and decisions, and mentor engineers to improve practices at scale.
Location: Portugal
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and improve frameworks, reusable components, and operational guidelines that support the full software development lifecycle.
  • •Improve CI infrastructure reliability and efficiency, and build systems that produce releasable artifacts.
  • •Enable ephemeral developer environments and define/enforce release quality gates.
  • •Develop tooling and infrastructure for product deployment and release, collaborating on testing strategy and delivery goals.
  • •Review code to uphold engineering standards, create and maintain technical documentation, and mentor engineers.

Pay and Benefits

Salary: EUR 67,000 - 106,000 annually
Perks:Health InsurancePaid LeaveParental LeaveVolunteer Time

Key Requirements

  • •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 and Git, plus modern development and release practices.
  • •Experience with cloud infrastructure and developer platforms, including Terraform, Kubernetes, Docker, configuration management, and major cloud providers.
  • •Hands-on AI fluency, including integrating LLM APIs into production workflows and applying prompt engineering.
Skills:Technical communicationMentoringCollaborationOwnershipNavigating ambiguity
Languages:English
Tech Stack:PythonGoBashJavaScalaGitCI/CDTerraformKubernetesDockerConfiguration managementLLM 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