Grafana Labs10.03.26
AI SCORE 8.5

Senior Software Engineer - Grafana k6 Remote

$83K–$100K/year

About the Role

Grafana Labs is seeking a Senior Software Engineer - Grafana k6 remote to join our innovative team. As a remote-first, open-source powerhouse, we have over 20 million users globally utilizing Grafana for various monitoring needs. This role offers a unique opportunity to work on performance testing tools that are essential for developers and QA engineers.

What You'll Do

  • Join a team of engineers responsible for building and maintaining k6, a performance testing tool written in Go.
  • Work on features and improvements across the k6 codebase, from initial idea through implementation and delivery.
  • Deliver production-quality code while maintaining existing functionality and ensuring system reliability.
  • Collaborate closely with other engineers on design, implementation, and code reviews.
  • Engage in asynchronous work, with decisions captured in pull requests and design notes.
  • Utilize modern AI coding assistants to enhance your development workflow.
  • Contribute to the k6 cloud offering, focusing on distributed tests across data centers worldwide.
  • Participate in regular releases and focus on small, safe, incremental changes.

Requirements

  • Strong experience building production software in Go or a similar language.
  • 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.
  • Experience with modern development practices, including testing and code review.

Nice to Have

  • Familiarity with contributing to or maintaining open-source projects.
  • Prior experience using k6 in production or contributing to the k6 project.
  • Experience with performance, reliability, or network testing and optimization.
  • Knowledge of distributed systems or cloud-based services.
  • Familiarity with tools and platforms such as Docker, AWS, and microservices architectures.

What We Offer

  • 100% remote work with a global culture.
  • Base compensation range of EUR 82,988 - EUR 99,586.
  • Restricted Stock Units (RSUs) for ownership in Grafana Labs' success.
  • 30 days of annual leave, including Grafana Shutdown Days.
  • Transparent communication and regular company-wide updates.
  • Defined opportunities for career growth and development.
  • Access to modern AI tools to enhance productivity.
  • In-person onboarding to ensure a smooth transition into the company.
Why This Job8.5 of 10

This Senior Software Engineer role at Grafana Labs offers a unique opportunity to work on innovative performance testing tools in a remote-first environment with competitive compensation and RSUs.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Strong proficiency in Go programming, with a solid understanding of HTTP, GRPC, and WebSockets for developing high-performance microservices.

Self-motivated and disciplined remote worker, capable of managing time effectively and collaborating asynchronously with a distributed team.

Hands-on experience with Docker and AWS services, specifically in deploying and managing observability solutions and performance testing tools.

Learning Resources

Go Programming Language Documentationguide

Career Path

Senior Software Engineer - Grafana k6 Remote(Now)Technical Lead or Engineering Manager(2-4 years)Director of Engineering or Principal Software Engineer(5-7 years)

Market Overview

Market Size 2024
$1.2B
Annual Growth
27.5%
AI Adoption
45%
Investment
+120%
Labour Demand
+35%
Avg Salary
$140K

Skills & Requirements

Required
GoHTTPGRPC
Growing in Demand
KubernetesGraphQLCloud-Native Development
Declining
PHPJava EE

Domain Trends

Increased Adoption of Observability Tools
The demand for observability tools has surged by 60% as organizations look to enhance performance monitoring and troubleshooting.
Shift Towards Microservices Architecture
Over 70% of new applications are being developed using microservices architecture, emphasizing the need for engineers skilled in distributed systems.
Growth of Performance Testing Solutions
The performance testing market is expected to grow by 40% in the next 2 years, driven by the need for robust applications in cloud environments.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.