Software Engineer - Platform Metal
Grafana Labs- Compensation
- €65k–€78k Published range
- Location
- Remote - UK, Spain or Ireland Remote eligibility
- Employment
- Full-time Mid-level
About the job
About the Role
Grafana Labs is hiring a Software Engineer to join the new Foundations 'Metal' squad within the Internal Engineering Platform (IEP). This squad is responsible for building and provisioning resources including storage, networking, and Kubernetes clusters in new environments, starting with our own physical hardware. They will provide a Kubernetes control plane and underlying resources, outside public Cloud, to the rest of Engineering.
What You'll Be Doing
- Management of our physical 'Metal' environment from bare metal to Kubernetes.
- Management of cluster networking components: load balancing, NAT, DNS, CNIs, cross-cluster communication, routing protocols, architecture.
- Management of scheduling and autoscaling.
- Maintaining Crossplane compositions and Terraform modules for CSP resources common to our users, as well as the management of versioning and compatibility for Crossplane and Terraform core as well as providers.
- Work with our users (Grafana Cloud application teams) to help understand their needs and ensure we're investing in the right capabilities.
What Makes You a Great Fit
- You enjoy working with engineers and management structures.
- You are comfortable working in a remote-first company; communication is key.
- You are eager to learn and grow.
- You approach development holistically, owning the full life cycle of code from design docs to integration testing.
- The Platform team mainly works with Go, Python, and Shell.
- You have experience with operating your code.
- Datacenter experience.
- Participation in an on-call rotation.
Bonus Points For
- Experience with Cluster-API, Tinkerbell, Talos and/or Ceph.
- You've worked in or on open source, or other community-based projects previously.
- Experience with a few CSPs (AWS, GCP, Azure).
- Experience operating and managing workloads on Kubernetes.
- Familiarity with Kubernetes scheduling and projects like Karpenter.
- Terraform and/or Crossplane experience.
- Enjoys programming in Go!
Compensation & Benefits
In Spain, the compensation range for this role is €65,280 - €78,336. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All roles include Restricted Stock Units (RSUs). Grafana Labs offers 100% remote global culture, transparent communication, innovation-driven environment, open source roots, empowered teams, career growth pathways, approachable leadership, passionate people, in-person onboarding, and a global annual leave policy of 30 days per annum.
Application Instructions
Apply via the provided Greenhouse link.
Skills & tags
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.