Senior Software Engineer - k6 Core

USD 154,400-185,300 per year
SENIOR
✅ Remote

Tech Stack

AI AWS @ 3 Communication @ 6 Distributed Systems @ 4 Docker @ 3 Go @ 7 Grafana @ 3 HTTP @ 4 JavaScript @ 4 Microservices @ 3 Networking @ 3 Observability @ 3 Security TypeScript @ 4 gRPC @ 4

Details

Grafana Labs is seeking a Senior Software Engineer to join the k6 Core team. Grafana k6 is an open-source performance testing tool written in Go and designed to make performance testing practical, approachable, and useful in real-world engineering workflows.

This is a remote opportunity for applicants located in the United States Eastern time zones.

Responsibilities

  • Build and maintain Grafana k6, including features and improvements across the k6 codebase.
  • Work on projects from initial concept through implementation and delivery.
  • Make technical decisions for problems that are not fully specified, evaluating context and trade-offs.
  • Collaborate with engineers on design, implementation, and code reviews.
  • Deliver production-quality code and maintain existing functionality.
  • Help ensure that the system remains reliable and maintainable over time.
  • Contribute to k6 cloud services that support distributed test execution across data centers worldwide.
  • Address performance, correctness, and failure-mode considerations in Go services.
  • Participate in architecture, releases, user-facing behavior, and the health of the open-source project.
  • Work asynchronously, documenting decisions in pull requests and short design notes.
  • Use AI coding assistants for prototyping, test generation, refactoring, documentation, and incident follow-ups in accordance with security guidelines and code-quality standards.

Requirements

  • Strong experience building production software in Go, or another language with strong support for concurrency and parallelism.
  • Experience working on large or long-lived codebases.
  • Ability to work independently on scoped problems and deliver them to completion.
  • Clear technical communication skills, particularly in code reviews and design discussions.
  • Good understanding of internet protocols, including HTTP, gRPC, and WebSockets.
  • Familiarity with lower-level networking concepts.
  • Experience with modern development practices, including testing, code review, and iterative development.
  • A track record of working on non-trivial systems.

Bonus Qualifications

  • Contributions to or maintenance of open-source projects.
  • Experience using k6 in production or contributing to the k6 project or ecosystem.
  • Experience with performance, reliability, network testing, or optimization.
  • Experience with distributed systems or cloud-based services.
  • JavaScript and/or TypeScript experience.
  • Experience building backend systems for web or mobile applications.
  • Familiarity with Docker, AWS, microservices architectures, Grafana, or APM and other observability tools.

Compensation And Benefits

  • United States base compensation range: USD 154,445–185,334 per year.
  • Restricted Stock Units (RSUs) are included with all roles.
  • 100% remote work and a global culture.
  • Career growth pathways.
  • In-person onboarding.
  • Global annual leave policy of 30 days per year, including three Grafana Shutdown Days where applicable.
  • Open-source, transparent, and autonomy-focused work environment.

More jobs at Grafana Labs

Similar jobs