Principal Software Engineer - Builder Experience - Platform Engineering Productivity @Elastic

    5 days ago·Elastic is hiring a remote Principal Software Engineer - Builder Experience - Platform Engineering Productivity·📍 Greece

    Overview

    The role involves joining the Platform Engineering Productivity team at Elastic as a Principal Software Engineer. The company focuses on delivering high-quality search and AI solutions to help organizations unlock their data's potential.

    Key Responsibilities

    • Build and improve frameworks, reusable components, and operational guidelines for the software development lifecycle.
    • Improve CI infrastructure reliability and efficiency.
    • Build and manage systems that produce releasable artifacts.
    • Enable ephemeral developer environments and define quality gates for releases.
    • Develop tooling and infrastructure for product deployment and release.
    • Review code for standards, performance improvements, and early defect detection.
    • Collaborate with engineering and product teams to align on requirements, testing strategies, and delivery goals.
    • Drive technical communication across teams and maintain technical documentation.
    • Mentor engineers and foster a collaborative culture around code quality and best practices.

    Requirements

    • Solid understanding of the software development lifecycle.
    • Experience in programming languages such as Python, Go, Bash, Java, or Scala.
    • Familiarity with CI/CD systems, GIT, and modern development practices.
    • Experience with cloud infrastructure tools like Terraform, Kubernetes, and Docker.
    • Ability to design scalable systems and improve developer productivity.
    • Hands-on experience with AI technologies and integrating LLM APIs.
    • Strong written and verbal technical communication skills.

    Benefits

    • Competitive pay based on the work performed.
    • Health coverage for employees and their families.
    • Flexible working locations and schedules.
    • Generous vacation days.
    • Matching donations for financial contributions and up to 40 hours for volunteer projects.
    • 16 weeks of parental leave.

    Location

    Remote role, with applicants encouraged from Greece.

    How to Apply

    For application instructions, please visit the company's career page.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.