Remote Position
[Remote] Senior Software Engineer - Grafana Search & Storage | US | Remote
🌍 Remote · United States
💼 Full-time
Note: The job is a remote job and is open to candidates in USA. Grafana Labs is hiring a Senior Software Engineer for its Grafana Search & Storage squad. The role develops and operates Grafana’s next-generation storage layer, Search, and Folders, delivering reliable systems and features for Grafana Cloud and its users.
Responsibilities
- Take an active role in influencing our roadmap and your own career objectives
- Work with your team to deliver new features, then use the results to iterate and improve
- Drive projects from initial ideation all the way to operations once it is in the hands of customers
- Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope
- Design, build, operate, and maintain critical systems, owning the reliability, performance, and * availability
- Be a part of your team’s on-call rotations and take ownership of the services you’re running
- Mentor and support other team members, participate in design discussions and collaborate with the team
- Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system
- As we are remote-first and our engineering organization is largely remote, we provide guidance and meet regularly using video calls, so an independent attitude and good communication skills are a must
Skills
- As we are remote-first and our engineering organization is largely remote, we provide guidance and meet regularly using video calls, so an independent attitude and good communication skills are a must
- You are a motivated self starter with a bias towards action
- You are customer focused
- We build everything with our users in mind
- You have a passion for creating intuitive products that fit customers' needs
- Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively
- Collaboration and communication: The smallest unit we have is a team. You'll be working with your teammates in a fully remote setup. Good communication skills are a must
- Solid experience with Go, Rust, Python, or other similar programming languages
- Demonstrated knowledge of and experience working with large distributed systems
- 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 o r experience with systems engineering
- Experience writing clean, robust, and performant software that is easily maintained by others
- Have 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)
- Familiarity with being on-call and performing operations/SRE tasks or with the concept of infrastructure as code
Benefits
- All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success.
- Company-funded usage budget for modern AI coding assistants.
- Access to the latest frontier models from OpenAI, Anthropic, and Google.
- 100% remote, global culture.
- Defined opportunities to grow and develop your career.
- In-person onboarding with fellow new ‘Grafanistas’.
- Global annual leave policy of 30 days per annum, with 3 days reserved for Grafana Shutdown Days, subject to local legislation.
Company Overview
Company H1B Sponsorship