Grafana Labs

Senior Full Stack Engineer

Job Description

Posted on: 
June 21, 2024

The Senior Security Assurance Engineer will collaborate with teams in engineering, security, information technology, vendor management and other stakeholders to articulate security policies, implement continuous monitoring, automate workflows and configure alerts on policy failures.

Ideally, you would be familiar with operating in a cloud-native, remote organisation. This is an opportunity to help implement a security strategy and build the underlying platforms and workflows. You will get to work on projects alongside teams responsible for asset intelligence and governance (not management), security posture monitoring, compliance automation, customer security workflow automation and supplier security monitoring.

Responsibilities

A successful candidate in this role would be able to:

Design, build and maintain security products.
Develop integrations, tooling and automation for internal use that enable the Security Assurance team to operate at high speed and wide scale.
Automate and monitor key performance indicators and metrics for the security team such as control health, assets in scope and drift from a configuration baseline.
Collaborate with Security stakeholders on their automation roadmap, understand their operational processes and develop technical solutions to scale critical business operations.
Define a project plan and own metrics and key performance indicators to determine the effectiveness of your work delivery.
Identify and deploy dogfooding opportunities associated with deploying and using Grafana as an observability product. Think critically about how to display complex security telemetry and large datasets in an insightful way for a variety of audiences such as senior leadership, legal counsel and software engineers.
Document the result of automation activities for training and scalable use.
Produce high-quality automation code.

Job Requirements

This role would be a good fit for you if you:

Are comfortable working in a remote-first company and understand the importance of adapting and contextualising communication.
Enjoy learning, growing, and supporting others to do the same.
Have experience as a Software Engineer and feel comfortable working with Go, SQL, Python, React and/or Typescript. We are happy to consider candidates with other backgrounds and experience.
Have a security mindset and, ideally, proven experience collaborating with security teams.
Enjoy transforming ideas into working code – you can design a solution, get feedback, and write a prototype yourself or collaborate closely with other engineers, product managers.
Have experience operating or supporting AWS/GCP/Azure and containerised environments (e.g., AWS ECS, Docker, k8s)
Enjoy working on complex solutions – Grafana is a highly technical solution with avid followers who rely on it every day and care deeply about their workflows.
Enjoy working as a team. For us, working together means being collaborative, friendly, kind, and respectful.
Have an interest in Grafana’s stack and a desire to contribute to our open-source foundations - We love dogfooding and giving back!
Are able to communicate clearly in written and spoken English.
Can create impact in a pragmatic, structured and simple way.

Apply now

More job openings