Summary
Join Grafana Labs' Platform Productivity squad as a remote-based software engineer in Germany and contribute to the development and maintenance of their Internal Engineering Platform (IEP). You will play a key role in improving CI/CD platform management, build, release, and deployment automation, application configuration management tooling, and artifact management. Collaborate with diverse internal teams to support the implementation of their requirements and participate in an on-call rotation. This role demands a holistic approach to development, encompassing design, testing, deployment, and decommissioning. Grafana Labs offers a remote-first culture, opportunities for growth, and a competitive compensation package.
Requirements
- You enjoy working with engineers, as well as with the management structures that are there to support you and enable you and your team to do your very best
- You are comfortable working in a remote-first company ; communication is key. For us, working together means being collaborative, friendly, kind, and respectful. We operate by consensus, you can contribute to a discussion but then commit to the team decision
- You are eager to learn and grow . There is a lot of room for growth and development, and the team has quite a lot of knowledge to share for those who are wanting to learn
- You approach development holistically. The team owns the full life cycle of our code; from writing design docs, looking at developer feedback, testing and deployment, all the way through to decommissioning. We appreciate engineers who enjoy looking at the big picture, and also notice the details of the brush strokes. You're a flexible software engineer. In a typical day, we might spend time responding to incidents, integrating existing systems, or designing and implementing our own systems. While our primary language is Go, we value flexibility and we'll choose the best tool for the job, even if that is a shell script
- You have experience with operating your code . Since a lot of operators and developers use our software, having some grounding in both of these spaces really helps us with building better platforms for our users. Kubernetes and Docker are what we use, mostly. We also work with a lot of Infrastructure as Code, so be sure to check out grafana/tanka
- Engineering/software development experience within a Platform group delivering services to internal engineering teams
- Experience working in a cloud environment
- Infrastructure as Code with Terraform/Crossplane
- Familiarity with Kubernetes administration - very cool if experience with Tanka
- Experience/Interest in implementing, integrating, and maintaining observability systems and processes
Responsibilities
- Development and maintenance of our Internal Engineering Platform (IEP)
- CI/CD platform management and development
- Build, release and deployment automation
- Application configuration management tooling
- ���Up to date” software automation
- Artefact management
- Working with diverse internal teams, from application development to security, to support implementation of their requirements
- Being part of an on-call rotation to support Platform tooling
Benefits
- 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose
- Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment
- Transparent Communication – Expect open decision-making and regular company-wide updates
- Innovation-Driven – Autonomy and support to ship great work and try new things
- Open Source Roots – Built on community-driven values that shape how we work
- Empowered Teams – High trust, low ego culture that values outcomes over optics
- Career Growth Pathways – Defined opportunities to grow and develop your career
- Approachable Leadership – Transparent execs who are involved, visible, and human
- Passionate People – Join a team of smart, supportive folks who care deeply about what they do
- In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it
- Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable
- In Germany, the base compensation range for this role is EUR 94,208 - EUR 113,050. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.