Staff Backend Software Engineer (Loki, Nasa)
- Canada
- Remote
- Lead/Staff
- Posted
Skills
Required
- Grafana / Prometheus
- Go
- Python
- C++
- Rust
- Kubernetes
Preferred
- open-source
Join Grafana Labs, a leading open-source observability platform. As a Staff Backend Software Engineer, you will design, build, operate, and maintain critical systems, contribute to open-source projects, and mentor other team members. Enjoy a fully remote work environment, generous vacation and healthcare benefits, and opportunities for professional development.
Responsibilities
- Design, build, operate, and maintain critical systems, ensuring their reliability, performance, and availability.
- Drive projects from initial ideation through to operations, collaborating with your team to deliver new features and improve existing ones.
- Mentor and support other team members, participate in design discussions, and contribute to open-source projects.
Requirements
- You have experience writing clean, robust, performant software that others can maintain easily
- You are a motivated self-starter with a bias towards action
- You have some experience delivering projects from gathering requirements and brainstorming ideas through to shipping a product to customers, working in a self-driven way
- You can take on complex challenges and break them down into short feedback loops: analyse, design, and build modular solutions; deliver MVPs; gather data and feedback; and progress iteratively
- You have solid experience with at least one programming language. Familiarity with Go, Python, C, C++, Rust, or a similar language translates well
- You have some experience developing software that runs in the cloud or experience with systems engineering
- You communicate and collaborate effectively with teammates in a fully remote setup
- You are customer-focused and passionate about creating intuitive products that fit customers’ needs
- You are familiar with on-call work, operations or SRE tasks, or the concept of infrastructure as code
- You have used Grafana or Prometheus in an operational role, including on-call work, or in a hobby or homelab project
- You have experience writing low-level code for databases, storage layers, or query engines
- You have exposure to microservices architecture and distributed systems, or a desire to learn
- You have experience working with Kubernetes
