about 4 hours ago
Remote, Canada
Staff+
Responsibilities
- Own end-to-end technical direction for Session Replay, spanning frontend, backend, and data systems.
- Drive the evolution of backend architecture, including designing systems for columnar data storage.
- Define data models, ingestion pipelines, and query patterns.
- Lead the design of investigation workflows connecting replay with logs, metrics, and traces.
- Make high-leverage architectural decisions impacting multiple teams and products.
- Partner with teams across Grafana to build cohesive cross-product experiences.
- Improve engineering standards, patterns, and operational practices.
- Mentor engineers and foster technical leadership within the team.
Requirements
- Comfortable working in a remote-first company with strong communication skills.
- Collaborative, friendly, and respectful team player who can contribute to discussions.
- Ability to reason about data-intensive systems including ingestion, storage, and querying.
- Comfortable owning features in ambiguous problem spaces.
- Good understanding of user-centered software development processes.
- Enjoy working on complex solutions with a focus on code maintainability and automation.
Benefits
- 100% remote work with a global culture.
- Opportunities for career growth and development.
- Transparent communication and open decision-making.
- 30 days of annual leave with dedicated shutdown days.
- In-person onboarding to help new employees integrate.
Tech Stack
GoGrafanaMySQLReactTypeScript
Categories
BackendData Engineering