Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 4
AWS @ 6
Azure @ 6
Ceph @ 4
Communication @ 7
Distributed Systems @ 4
Go @ 4
Grafana @ 4
Kubernetes @ 4
Networking
Python @ 4
Software Development @ 4
Terraform @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Grafana Labs is hiring a Senior Platform Engineer to join the Foundations group and help create the new Platform Metal squad. The squad will build and provision storage, networking, and Kubernetes clusters in new environments, beginning with Grafana Labs' own physical hardware. The team will provide a Kubernetes control plane and underlying resources outside public cloud environments for the wider Engineering organization.
Responsibilities
- Manage the physical Metal environment, from bare metal through Kubernetes.
- Manage cluster networking components, including load balancing, NAT, DNS, CNIs, cross-cluster communication, routing protocols, and network architecture.
- Manage scheduling and autoscaling.
- Maintain Crossplane compositions and Terraform modules for cloud service provider resources used by Grafana Cloud teams.
- Manage versioning and compatibility for Crossplane, Terraform Core, and their providers.
- Work with Grafana Cloud application teams to understand their needs and invest in the right platform capabilities.
- Own the full lifecycle of platform code, including design documentation, developer feedback, integration testing, and operations.
- Participate in an on-call rotation.
Requirements
- Experience working with distributed systems.
- Experience operating production code and working across software development and operations.
- Datacenter experience.
- Comfort working in a remote-first, highly distributed company.
- Strong collaborative communication skills and willingness to work by consensus.
- Interest in learning and developing in a knowledge-sharing environment.
- Experience with Go, Python, and Shell is relevant to the Platform team.
Bonus Qualifications
- Experience with Cluster-API, Tinkerbell, Talos, and/or Ceph.
- Experience with open-source or community-based projects.
- Experience with multiple cloud service providers. Grafana Cloud runs on AWS, Google Cloud Platform, and Microsoft Azure, using EKS, GKE, and AKS.
- Experience operating and managing Kubernetes workloads.
- Experience with Tanka and Jsonnet for Kubernetes configuration management.
- Familiarity with Kubernetes scheduling and projects such as Karpenter.
- Experience with Terraform and/or Crossplane.
- Programming experience in Go, including building tools, utilities, and exporters.
Compensation
The Ireland compensation range is €104,000–€124,800 per year. Actual compensation may vary based on level, experience, and skillset. The role includes Restricted Stock Units (RSUs).
Benefits
- 100% remote global culture.
- In-person onboarding.
- Global annual leave policy of 30 days per year, including three Grafana Shutdown Days.
- Career growth opportunities and a transparent, collaborative work culture.
More jobs at Grafana Labs
Staff Product Manager, OpenTelemetry | Ireland | Remote
Grafana Labs · Ireland
EUR 133,600-160,300 per year
Staff Product Manager, OpenTelemetry | US | Remote
Grafana Labs · United States
USD 208,600-250,300 per year
Staff Product Manager, OpenTelemetry
Grafana Labs · Spain
EUR 106,700-128,000 per year
Staff Product Manager, OpenTelemetry
Grafana Labs · Germany
EUR 124,600-149,500 per year
Staff Product Manager, OpenTelemetry
Grafana Labs · Sweden
SEK 996,800-1,196,200 per year
Similar jobs
Senior Platform Engineer - Platform Metal
Grafana Labs · Spain, United Kingdom, Ireland
GBP 91,800-110,100 per year
Software Engineer - Platform Metal | Ireland | Remote
Grafana Labs · Spain, United Kingdom, Ireland
EUR 81,600-97,900 per year
Software Engineer - Platform Metal | Spain | Remote
Grafana Labs · Spain, United Kingdom, Ireland
EUR 65,300-78,300 per year
Software Engineer - Platform Metal | UK | Remote
Grafana Labs · Spain, United Kingdom, Ireland
GBP 72,200-86,600 per year
Senior Platform Engineer - Platform Metal
Grafana Labs · Spain
EUR 83,000-99,600 per year
Senior Software Engineer - Public Cloud Engineering
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Security Engineer, Application Security
Sentry · Toronto, Canada
CAD 162,000-420,000 per year
Senior Software Engineer, DGX Cloud Orchestration
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year