Principal Software Engineer (Builder Experience, Platform Engineering Productivity)

Elastic

Madrid

Híbrido

EUR 120.000 - 160.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura hecha para este puesto de trabajo — un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Health coverage
Flexible location
Generous vacation days
Parental leave
Volunteer time
Charitable donation matching

Descripción de la vacante

Elastic is seeking a Principal Software Engineer in Madrid to join the Platform Engineering Productivity team. You will own and improve the full software lifecycle, focusing on CI/CD, release automation, and scalable tooling, while mentoring engineers and guiding best practices.

You will work with globally distributed teams, applying AI fluency and modern automation to deliver high-quality products and accelerate release cycles. This role offers flexible location and a dynamic tech environment.

Formación

  • Ability to move fluidly across projects, priorities and evolving team structures.
  • Experience with CI/CD systems, GIT and modern development and release practices.
  • Enthusiasm for working with a globally distributed team and navigating ambiguity.
  • Solid understanding of the full software development lifecycle, including build, package, test, release and quality strategy.
  • 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 to domain-specific problems.
  • Excellent written and verbal technical communication skills.
  • Experience with cloud infrastructure and developer platforms, including Terraform, Kubernetes, Docker, configuration management tools, and major cloud providers.
  • Deep experience in one or more programming languages such as Python, Go, Bash, Java, or Scala.
  • A track record of improving engineering practices such as code review quality, standards, and team efficiency.

Responsabilidades

  • Join our Platform Engineering Productivity team as a Principal Software Engineer.
  • Help ensure Elastic products are delivered with high quality and make the release process more efficient for engineers across the organization.
  • Build and improve frameworks, reusable components, and operational guidelines for the full software development lifecycle.
  • Improve CI infrastructure reliability and efficiency
  • Build and manage systems that produce releasable artifacts
  • Enable ephemeral developer environments
  • Define and enforce release quality gates
  • Develop tooling and infrastructure for product deployment and release
  • Review code to uphold engineering standards and catch defects early
  • Collaborate with engineering and product to align on requirements, testing strategy and delivery goals
  • Drive clear technical communication across teams and projects
  • Create and maintain high-quality technical documentation for systems, processes and architectural decisions
  • Mentor engineers and foster a collaborative culture around code quality and best practices

Conocimientos

CI/CD systems
GIT
AI fluency
Cloud platforms
Programming languages

Herramientas

Terraform
Kubernetes
Docker

Descripción del empleo

  • Join our Platform Engineering Productivity team as a Principal Software Engineer. We’re looking for a systems-minded engineer who is curious by nature, stays current with AI and emerging tools, and takes ownership not only of what the team builds, but also how the team works
  • In this role, you will help ensure Elastic products are delivered to customers with high quality while making the software development and release process more efficient for engineers across the organization. If you think systematically, thrive in ambiguity, and enjoy enabling teams to build and ship software effectively at scale, we’d love to hear from you
  • As part of the Engineering Productivity team, you will build and improve the frameworks, reusable components, and operational guidelines that help teams own the full software development lifecycle for their services. You may work across a wide range of initiatives, including:
  • Improving CI infrastructure reliability and efficiency
  • Building and managing systems that produce releasable artifacts
  • Enabling ephemeral developer environments
  • Defining and enforcing release quality gates
  • Developing tooling and infrastructure for product deployment and release
  • Review code to uphold engineering standards, improve performance, and catch defects early
  • Collaborating with engineering and product to align on requirements, testing strategy, and delivery goals
  • Drive clear technical communication across teams and projects
  • Create and maintain high-quality technical documentation for systems, processes, and architectural decisions
  • Mentoring engineers and fostering a collaborative culture around code quality and best practices
Benefits
  • Toast to your health: Fully paid health coverage for you and your family, in many locations.
  • Craft your calendar: Flexible location and schedule for most roles.
  • Create space for you: Distributed by design workforce, plus generous number of vacation days each year.
  • Embrace parenthood: Minimum of 16 weeks of parental leave, plus generous family formation benefits.
  • Give back your time: 40 hours each year to use toward volunteering with organizations and causes you’re passionate about.
  • Amplify your impact: Double your charitable giving — we match donations up to $1500 USD (or local currency equivalent).

Ability to move fluidly across projects, priorities, and evolving team structuresExperience with CI/CD systems, GIT and modern development and release practicesEnthusiasm for working with a globally distributed team and comfort in navigating ambiguitySolid understanding of the full software development lifecycle, including build, package, test, release, and quality strategyExperience designing scalable systems and improving developer productivity through tooling and automationHands-on AI fluency, including integrating LLM APIs into production workflows and applying prompt engineering to domain-specific problemsExcellent written and verbal technical communication skillsExperience with cloud infrastructure and developer platforms, including tools such as Terraform, Kubernetes, Docker, configuration management tools, and major cloud providersDeep experience in one or more programming languages such as Python, Go, Bash, Java, or ScalaA track record of improving engineering practices such as code review quality, standards, and team efficiency

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Principal Platform Engineer: Builder Experience & Productivity
Principal Platform Engineer: Builder Experience & Productivity

Elastic • Madrid

Híbrido
EUR 120.000 - 160.000
Health coverage
Flexible location
Generous vacation days
+3
Principal Software Engineer (Application Networking, Platform Infrastructure)
Principal Software Engineer (Application Networking, Platform Infrastructure)

Elastic • Madrid

Presencial
EUR 140.000 - 180.000
Health coverage
Flexible location
Generous vacation days
+3
Principal Software Engineer
Principal Software Engineer

Love Brand Group • Valladolid

Presencial
EUR 110.000 - 160.000
Senior Software Engineer (SSC)
Senior Software Engineer (SSC)

Elastic • Madrid

Presencial
EUR 60.000 - 85.000
Health coverage
Flexible schedule
Generous vacation days
+3
Principal Software Engineer (Application Networking) - Platform Infrastructure
Principal Software Engineer (Application Networking) - Platform Infrastructure

United States Digital Space LLC • España

Presencial
EUR 120.000 - 160.000
Senior Software Engineer (Prism, Security)
Senior Software Engineer (Prism, Security)

Elastic • Madrid

Híbrido
EUR 70.000 - 110.000
Fully paid health coverage for you and
Flexible location and schedule
Lead Software Engineer & Platform Architect
Lead Software Engineer & Platform Architect

Love Brand Group • Málaga

Híbrido
EUR 90.000 - 125.000
Senior Software Engineer
Senior Software Engineer

Runware • España

Presencial
USD 150.000 - 230.000
Generous paid time off
Meaningful stock options
Remote-first setup
+3
Principal Software Engineer I - Distributed Systems - Elasticsearch
Principal Software Engineer I - Distributed Systems - Elasticsearch

Visa Hunt • España

Presencial
EUR 80.400 - 127.200
Health coverage
Flexible locations
Generous vacation days
+3
Platform Engineer – AWS / Kubernetes / CDK
Platform Engineer – AWS / Kubernetes / CDK

Connect Vision International • España

Presencial
EUR 65.000 - 95.000