Senior Backend Engineer - Databases, Pyroscope
Grafana LabsWhat We Do
At Grafana Labs, we are the creators of Pyroscope, an open-source continuous profiling database that offers rapid, scalable, highly reliable, and efficient storage and querying capabilities. It aids in gaining a comprehensive insight into resource utilization within applications, right down to the specific line of code. The project seamlessly integrates with Grafana, enabling users to correlate profiling data with metrics, logs, and traces, and leverage profiles as a crucial component of application observability. Our dedicated backend development team works closely with clients and the Grafana Cloud teams to deliver profiling solutions for on-premises and cloud environments at scale.
Projects Undertaken
- Implementing distributed systems to effectively manage profile ingestion and queries.
- Establishing instrumentation support for various programming languages including Golang, Dotnet, Java, Ruby, eBPF, Python, Node.js, and Rust.
- Built & Enhanced the functionality of the Pyroscope plugins to provide users with an intuitive interface for exploring and analyzing application profiles.
Your Role
As a Senior Backend Engineer, you will:
- Collaborate with your team to deliver new features, analyze outcomes, and make improvements.
- Lead projects from concept to implementation, including ongoing customer support.
- Design, build, operate, and maintain essential systems, ensuring reliability, performance, and availability.
- Take an active role in influencing our roadmap and your own career objectives.
- Participate in on-call rotations and take responsibility for the services you oversee.
- Support and mentor team members, engage in design conversations, and work closely with colleagues.
- Expand your skill set by deepening your knowledge of our cloud products, understanding our customers, and learning about our codebase.
What We Look For
- Solid experience with at least one programming language. We use Go, but familiarity with Python, C, C++, Rust or similar translates well.
- Experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven way.
- Experience with developing software that runs in the Cloud or some experience with systems engineering.
- Experience writing clean, robust, and performant software that is easily maintained by others.
Nice To Haves
- Experience working with Kubernetes.
- Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or just using these tools on hobby/homelab projects).
- Exposure to microservices architecture and distributed systems, or a desire to learn.
- Familiarity with being on-call and performing operations/SRE tasks or with the concept of infrastructure as code.
Benefits Extracted with AI
- Equity
- Bonus
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Senior Back-end Engineer - In App Analytics
Join Gorgias as a Senior Back-end Engineer in Paris, focusing on in-app analytics with Python, Flask, and microservices.
Senior Data Engineer
Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
Senior Full Stack Engineer (React, GraphQL, TypeScript)
Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.
Senior Data Engineer with Full Stack Development
Join Ryanair Labs as a Senior Data Engineer to develop cutting-edge tech solutions in a dynamic team environment.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.
Staff Backend Engineer with AWS and Go
Join Detectify as a Staff Backend Engineer to drive architecture and develop cloud-based solutions using AWS and Go.
Senior Backend Engineer
Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Remote Software Engineer
Join Bending Spoons as a Remote Software Engineer. Work on backend, data, infrastructure, mobile, or security & privacy.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.