Senior Software Engineer - Grafana k6 (Remote)
About the Role
We're hiring a Senior Software Engineer - Grafana k6 to join our innovative team at Grafana Labs. This remote opportunity allows you to work from anywhere in Germany, contributing to a widely-used open-source performance testing tool. As a Senior Software Engineer, you will play a crucial role in enhancing the Grafana k6 project, which is utilized by developers and QA engineers globally to ensure system reliability and performance.
What You’ll Do
- Join a team of engineers dedicated to building and maintaining the k6 performance testing tool, primarily written in Go.
- Work on features and improvements across the k6 codebase, from initial idea through implementation and delivery.
- Engage in problem-solving that requires understanding context, evaluating trade-offs, and selecting appropriate technical approaches.
- Deliver production-quality code while collaborating closely with other engineers on design, implementation, and code reviews.
- Contribute to the k6 cloud offering, ensuring distributed tests run efficiently across data centers worldwide.
- Participate in asynchronous work, focusing on clarity, pragmatism, and sound engineering judgment.
- Utilize modern AI coding assistants to enhance productivity and streamline development processes.
- Maintain existing functionality and ensure the system remains reliable and maintainable over time.
Requirements
- Strong programming skills with significant experience in building production software in Go or another concurrency-friendly language.
- Experience working on larger or long-lived codebases.
- Ability to work independently on scoped problems and deliver them to completion.
- Clear technical communication skills, especially in code reviews and design discussions.
- Good understanding of internet protocols such as HTTP, gRPC, and WebSockets.
- Familiarity with modern development practices, including testing, code review, and iterative development.
Nice to Have
- Experience contributing to or maintaining open-source projects.
- Prior use of k6 in production or contributions to the k6 project or ecosystem.
- Knowledge of performance, reliability, or network testing and optimization.
- Experience with distributed systems or cloud-based services.
- Familiarity with tools and platforms such as Docker, AWS, and observability tools like Grafana.
What We Offer
- 100% remote work with a global culture that promotes collaboration and shared purpose.
- Competitive compensation with a base salary range of EUR 97,034 - EUR 116,441, plus RSUs.
- 30 days of annual leave, including Grafana Shutdown Days for team disconnect.
- Access to modern AI tools and coding assistants to enhance your workflow.
- Clear pathways for career growth and development within the organization.
- Transparent communication and regular company-wide updates.
- Supportive and passionate team culture that values innovation and autonomy.
- In-person onboarding to help you integrate smoothly into the team.
This Senior Software Engineer role at Grafana Labs offers a unique opportunity to work on cutting-edge performance testing tools in a fully remote environment. With competitive compensation and a strong focus on innovation, this position is ideal for experienced engineers looking to make a significant impact.
Who Will Succeed Here
Proficient in Go programming language with a strong understanding of concurrency patterns and performance optimization for high-load environments, particularly in microservices architecture.
Self-motivated and disciplined individual who thrives in a fully remote work environment, capable of managing time effectively and collaborating asynchronously with global teams.
Deep experience with performance testing frameworks, especially Grafana k6, demonstrating a mindset focused on continuous improvement, scalability, and reliability of software systems.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months