
Remote opportunity at
Grafana LabsSenior Software Engineer, Security Assurance | Germany | Remote
Grafana Labs seeks a Senior Software Engineer, Security Assurance to join its Governance, Risk, and Compliance (GRC) engineering team. Grafana Labs is the developer of Grafana…
Career Tools
About This Role
Grafana Labs seeks a Senior Software Engineer, Security Assurance to join its Governance, Risk, and Compliance (GRC) engineering team. Grafana Labs is the developer of Grafana Cloud, a managed observability platform utilized by over 10,000 organizations. Operating as a fully remote company with team members across more than 40 countries, the organization builds automated, data-driven security systems designed with self-healing and defense-in-depth principles. In this hands-on software development role, the…
Job Description
Grafana Labs seeks a Senior Software Engineer, Security Assurance to join its Governance, Risk, and Compliance (GRC) engineering team. Grafana Labs is the developer of Grafana Cloud, a managed observability platform utilized by over 10,000 organizations. Operating as a fully remote company with team members across more than 40 countries, the organization builds automated, data-driven security systems designed with self-healing and defense-in-depth principles.
In this hands-on software development role, the engineer will construct security observability, control management, and compliance systems. Key duties involve creating tools for proactive system defense, writing and deploying security policies across the software development lifecycle, integrating security checks into build pipelines, and responding to security alerts. The position requires active participation in coding, automation, and cross-functional collaboration within a cloud-native organization.
The base compensation range for this position in Germany is EUR 97,034 to 116,441 per year, supplemented by Restricted Stock Units. The company provides a global annual leave policy of 30 days, which includes three designated shutdown days.
Responsibilities
- Contribute technically to the GRC team across certification, application, build, cloud, and supply chain security, alongside internal tooling development
- Develop, implement, and maintain automated security assurance programs for regulatory and organizational compliance standards such as ISO 27001, SOC 2, GDPR, NIST, PCI-DSS, and TISAX
- Build systems, automations, and security observability mechanisms that exceed standard certification requirements
- Deploy compliance and security checks into employee workflows and build pipelines as supportive guardrails and paved roads
- Collaborate across cross-functional teams to embed security controls into operational processes and the software development lifecycle
- Address customer security issues, alerts, and potential security incidents
Requirements
- Production development experience using at least one programming language, with primary internal usage in Go, TypeScript, and Python
- Familiarity with using and securing containerized, cloud-native applications, preferably leveraging Kubernetes
- Experience across multiple cloud providers
- Demonstrated history of automating security and compliance processes utilizing scripts, tools, and frameworks while supporting employee workflows
- Strong interpersonal communication skills for interacting with peers, stakeholders, auditors, and customers
- Understanding of industry-standard security frameworks, certifications, and standards such as ISO 27001, SOC 2, PCI DSS, NIST, or GDPR
Qualifications
- Working knowledge of Grafana Labs open-source software projects and products
- Background using observability tooling to address security challenges
- Experience collaborating within open-source software communities
- Prior execution of technical automations to verify infrastructure compliance
- Experience securing distributed systems operating at large scale in public clouds
- A degree in Information Security, Computer Science, or a related field, or equivalent practical experience
- Experience guiding and negotiating with peers, stakeholders, customers, and auditors
Core Skills
Benefits
- Restricted Stock Units providing ownership in company success
- Global annual leave policy of 30 days per annum
- Three annual Grafana Shutdown Days reserved for team disconnection
- In-person onboarding program
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, Grafana Labs operates as a 100% remote company. This specific role is open to candidates located in Germany, the UK, Ireland, Spain, or Sweden.
What is the salary for this role in Germany?
The base compensation range for this position in Germany is between EUR 97,034 and EUR 116,441 per year, with actual pay varying based on level, experience, and skillset.
What benefits are included?
Employees receive Restricted Stock Units, 30 days of annual leave including three designated company shutdown days, and an in-person onboarding experience.
What technical skills are required?
Candidates must have production development experience in at least one programming language, knowledge of securing containerized cloud-native applications like Kubernetes, experience with multiple cloud providers, and familiarity with security frameworks.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.