Headquartered in New York, New York, Grafana Labs is an IT company specializing in developing accessible, user-friendly, and open-source metric visualization tools. Established in
Staff Backend Engineer – Session Replay
Location
Canada
Posted
37 days ago
Salary
$186.4K - $232.0K / year
Seniority
Lead
Job Description
Staff Backend Engineer – Session Replay
Grafana Labs
• Own end-to-end technical direction for Session Replay, spanning frontend, backend, and data systems • Drive the evolution of backend architecture, including designing systems around columnar/analytical data storage for large-scale session data • Define data models, ingestion pipelines, and query patterns • Lead the design of investigation workflows, connecting replay with logs, metrics, traces and other telemetry • Make high-leverage architectural decisions that impact multiple teams and products • Partner with teams across Grafana to build cohesive cross-product experiences • Improve engineering standards, patterns, and operational practices within the team • Mentor engineers and help grow technical leadership within the team
Job Requirements
- Comfortable working in a remote-first company
- Collaborative, friendly, kind, and respectful
- Ability to reason about data-intensive systems
- Comfortable owning features in ambiguous problem spaces
- Good understanding of a user-centered software development process
- Enjoy working on complex solutions
Benefits
- Equity
- Bonus (if applicable)
- Flexible working hours
- 30 days annual leave per annum
- 3 days of annual leave reserved for Grafana Shutdown Days
Related Guides
Related Job Pages
More Backend Engineer Jobs
Here at Mindera, we are continuously building a fantastic team and would love for you to join us.We're looking for experienced Kotlin/Java Backend Developers with a passion for solving complex problems. As part of our team, you will work in an Agile and collaborative environment, taking ownership of the technical aspects of development, and building high-quality software systems.You will use your expertise in Kotlin or Java (if eager to work with Kotlin) to design and implement robust and scalable backend solutions. You will contribute to the entire software development lifecycle, from requirements gathering to design, coding, testing, and deployment.At Mindera, we value collaboration, knowledge sharing, and continuous learning. You will have the opportunity to work with talented individuals, mentor junior developers, and contribute to the growth and success of the team.If you thrive in a fast-paced and innovative environment and enjoy working with cutting-edge technologies, then Mindera is the perfect place for you.
Here at Mindera, we are continuously building a fantastic team and would love for you to join us.We're looking for experienced Kotlin/Java Backend Developers with a passion for solving complex problems. As part of our team, you will work in an Agile and collaborative environment, taking ownership of the technical aspects of development, and building high-quality software systems.You will use your expertise in Kotlin or Java (if eager to work with Kotlin) to design and implement robust and scalable backend solutions. You will contribute to the entire software development lifecycle, from requirements gathering to design, coding, testing, and deployment.At Mindera, we value collaboration, knowledge sharing, and continuous learning. You will have the opportunity to work with talented individuals, mentor junior developers, and contribute to the growth and success of the team.If you thrive in a fast-paced and innovative environment and enjoy working with cutting-edge technologies, then Mindera is the perfect place for you.
Python Backend Developer – SWAT Team
payabl.We're powering the growth of merchants by helping them take payments easily, securely and globally.
• Develop and maintain Python microservices supporting internal gateway tooling and platform improvements. • Implement backend features following technical specifications and architectural guidance. • Integrate third-party APIs and services into existing and new systems. • Support improvements to legacy and modern systems, including API abstraction layers. • Collaborate with senior engineers and DevOps on CI/CD, deployments, and monitoring. • Write clean, maintainable, and well-tested code. • Participate in code reviews and team technical discussions. • Help identify bugs, performance issues, and contribute to fixes and improvements. • Learn and contribute to system design decisions over time.
Senior Python Backend Developer – SWAT Team
payabl.We're powering the growth of merchants by helping them take payments easily, securely and globally.
• Design and build scalable Python-based microservices supporting a new internal gateway enablement platform. • Take ownership of system architecture decisions, ensuring long-term scalability, performance, and maintainability. • Develop tools and services that improve efficiency of existing Core Gateway and Gateway Projects teams. • Integrate and abstract third-party APIs and payment-related external services. • Define engineering standards for the SWAT team (coding practices, API design, service structure). • Collaborate closely with DevOps to design and improve CI/CD pipelines, deployment strategies, and observability. • Lead code reviews and ensure high engineering quality across the team. • Work across legacy (Perl) and modern systems, enabling gradual modernization. • Identify bottlenecks in existing systems and design technical solutions to remove them. • Act as a technical reference point within the SWAT team.


