
Remote opportunity at
Grafana LabsSenior Software Engineer, Security Assurance | Spain | Remote
Grafana Labs is seeking a Senior Software Engineer, Security Assurance to join its GRC engineering team. The company develops a managed observability platform utilized by over…
Career Tools
About This Role
Grafana Labs is seeking a Senior Software Engineer, Security Assurance to join its GRC engineering team. The company develops a managed observability platform utilized by over 10,000 organizations, including major entities like Microsoft, Bloomberg, and Salesforce. Operating with a distributed, global workforce, Grafana Labs focuses on open-source roots, agile principles, and sustainable expectations. In this hands-on engineering position, you will build automated security systems, compliance platforms, and control management tools…
Job Description
Grafana Labs is seeking a Senior Software Engineer, Security Assurance to join its GRC engineering team. The company develops a managed observability platform utilized by over 10,000 organizations, including major entities like Microsoft, Bloomberg, and Salesforce. Operating with a distributed, global workforce, Grafana Labs focuses on open-source roots, agile principles, and sustainable expectations.
In this hands-on engineering position, you will build automated security systems, compliance platforms, and control management tools from the ground up. You will design services that proactively defend infrastructure, provide visibility into security postures, and establish secure guardrails for internal workflows. The ideal candidate thrives in a collaborative, innovation-driven environment and possesses a passion for building robust security tooling within cloud-native architectures.
Responsibilities
- Build and maintain automated security assurance programs to ensure compliance with standards like ISO 27001, SOC 2, GDPR, and PCI-DSS
- Develop security observability systems, automations, and methods to push the GRC engineering organization past baseline certification needs
- Deploy compliance checks and paved roads that enable employees within their daily workflows and build pipelines
- Integrate security controls into operational processes and the software development lifecycle through cross-functional collaboration
- Address customer security issues, alerts, and potential incidents
Requirements
- Production development experience using at least one programming language, such as Go, TypeScript, or Python
- Knowledge of securing and operating containerized, cloud-native applications utilizing Kubernetes
- Experience automating compliance and security processes through scripts, tools, and frameworks
- Understanding of industry-recognized standards and frameworks like SOC 2, ISO 27001, NIST, GDPR, or PCI-DSS
- Strong interpersonal skills to communicate effectively with auditors, customers, peers, and stakeholders
Qualifications
- Working knowledge of Grafana Labs open-source software projects and products
- Familiarity with applying observability tooling toward solving security challenges
- Background in contributing to open-source software communities
- Experience using technical automations to demonstrate infrastructure compliance
- Practice securing large distributed systems hosted in public clouds
- A degree in Information Security, Computer Science, or a related field
Core Skills
Benefits
- Restricted Stock Units providing ownership in company success
- Global annual leave policy offering 30 days per year
- Three designated company shutdown days included within annual leave entitlement
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the remote work policy for this role?
This position is 100% remote. Eligible candidates must be located in Spain, the UK, Ireland, Germany, or Sweden.
What are the salary and equity details?
For candidates in Ireland, the base compensation range is €82,988 to €99,586 per year, and the role includes Restricted Stock Units.
What programming languages does the team use?
The engineering team primarily utilizes Go, TypeScript, and Python, though experience with most languages translates well.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.