Principal Software Engineer (CI/CD - Platform Engineering Productivity)
- London, United Kingdom
- Lead/Staff
- Posted
Skills
Required
- identified the right problem
- designed the solution
Preferred
- CI/CD
- debugging
- cluster deployment
- CI infrastructure
- Buildkite
- GitHub Actions
- GitOps / ArgoCD
- Kubernetes
Join Elastic, a company dedicated to helping organizations achieve their goals through the power of search. As a Principal Software Engineer in the Platform Engineering Productivity team, you will play a crucial role in ensuring efficient and secure deployment of changes across various environments. You will define the roadmap and technical vision for CI/CD, identify bottlenecks and security risks, and drive remediation efforts. Additionally, you will lead complex projects, drive technical communication and alignment, and raise the engineering bar across the organization.
About Elastic
- The judgment to push back on a prescribed plan when it's the wrong call, and the credibility to get alignment on a better approach
- You use AI to accelerate your own work and your team's and you understand AI's impact on supply chain security and scale
- Experience directing the work of other engineers toward outcomes not just collaborating, but breaking down complex problems into executable work and holding the outcome
Responsibilities
- Definir la hoja de ruta y la visión técnica para CI/CD, desde la identificación del problema hasta la adopción en toda la organización.
- Identificar dónde CI/CD es un cuello de botella, una fuente de fricción o un riesgo de seguridad antes de que se convierta en un incidente, y dirigir la remediación.
- Diseñar y hacer cumplir las puertas de lanzamiento que cubren la integridad de la cadena de suministro, la procedencia del artefacto y la preparación para el lanzamiento.
- Deep expertise in CI/CD and what it takes to harden a release pipeline against supply chain attacks
- Strong debugging instincts across the full pipeline stack: you trace failures from test runner to artifact store to cluster deployment without needing a specialist for each layer
- Hands-on with CI infrastructure (Buildkite, GitHub Actions, or equivalent), GitOps/ArgoCD, and Kubernetes
Requirements
- A track record of multi-quarter, cross-org ownership: you've identified the right problem, designed the solution, and gotten organizations that didn't report to you to change how they work
jobapplier