Staff Backend Engineer - Databases Pyroscope | US | Remote
WFA Digital Insight
The demand for skilled backend engineers with expertise in databases and profiling tools like Pyroscope is on the rise, with the global market for cloud-based services expected to grow significantly. As companies like Salesforce continue to drive innovation, the need for professionals who can manage and optimize their applications and systems is becoming increasingly important. With over 35 million users and 7,000+ customers, Grafana Labs is at the forefront of this movement, offering a unique opportunity for engineers to work on cutting-edge projects and contribute to the development of open-source solutions. Before applying, candidates should be aware of the company's remote-first approach and the importance of strong communication skills in this role.
Job Description
About the Role
The Staff Backend Engineer position at Grafana Labs is a unique opportunity for experienced engineers to join a team of innovators working on Pyroscope, an open-source continuous profiling database. As a member of the backend development team, you will be responsible for designing, building, and maintaining essential systems, ensuring reliability, performance, and availability. Your work will have a direct impact on the company's mission to provide scalable and efficient storage and querying capabilities for profiling data.The role entails collaborating with a team of talented engineers to deliver new features, analyze outcomes, and make improvements. You will lead projects from concept to implementation, including ongoing customer support, and take an active role in influencing the company's roadmap and your own career objectives. As a remote-first company, Grafana Labs values strong communication skills and the ability to work independently, with regular video calls and meetings to ensure effective collaboration and alignment.
What You Will Do
- Collaborate with the 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 the company's 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 the company's cloud products, understanding customers, and learning about the codebase
- Implement distributed systems to effectively manage profile ingestion and queries
- Establish instrumentation support for various programming languages, including Golang, Dotnet, Java, Ruby, eBPF, Python, Node.js, and Rust
What We Are Looking For
- 5+ years of experience in backend engineering, with a focus on databases and profiling tools
- Strong skills in programming languages, including Golang, Python, and Java
- Experience with distributed systems, cloud environments, and scalability
- Knowledge of Salesforce and other CRM systems
- Strong communication and collaboration skills, with the ability to work independently
- Experience with Agile development methodologies and version control systems
- A passion for open-source software and a commitment to the company's mission
Nice to Have
- Experience with Pyroscope and other profiling tools
- Knowledge of machine learning and artificial intelligence
- Familiarity with cloud-based services, including AWS and Azure
- Certification in backend engineering or a related field
- Experience with DevOps and continuous integration/continuous deployment (CI/CD)
Benefits and Perks
- Competitive salary and benefits package
- Opportunity to work on cutting-edge projects and contribute to the development of open-source solutions
- Collaborative and dynamic work environment with a team of talented engineers
- Flexible working hours and remote work options
- Professional development opportunities, including training and certification programs
- Access to the latest technologies and tools
- Recognition and rewards for outstanding performance and contributions
- A commitment to diversity, equity, and inclusion in the workplace
How to Stand Out
- Develop a strong understanding of Pyroscope and its applications in profiling and performance optimization.
- Showcase your experience with distributed systems, cloud environments, and scalability in your resume and cover letter.
- Be prepared to discuss your approach to collaboration and communication in a remote work environment.
- Highlight your knowledge of Salesforce and other CRM systems, and be prepared to discuss how you can apply this expertise in the role.
- Consider creating a portfolio or repository of your work, including examples of your coding skills and experience with backend engineering.
- Research the company's culture and values, and be prepared to discuss how you align with them.
- Don't be afraid to ask questions about the company's approach to remote work and how it supports the well-being and success of its employees.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.