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
Collaborate closely with other engineers on design, implementation, and code reviews
Deliver production-quality code, maintain existing functionality, and help keep the system reliable and maintainable over time
Some work may involve the k6 cloud offering, which builds on top of k6 to run distributed tests across data centers worldwide
Invest heavily in developer productivity, including access to modern AI coding assistants
Requirements
Strong experience building production software in Go, or another language with good support for concurrency and parallelism
Experience working on larger or long-lived codebases
The ability to work independently on scoped problems and deliver them to completion
Clear technical communication skills, especially in code reviews and design discussions
A good understanding of internet protocols such as HTTP, gRPC, and WebSockets, with some familiarity with lower-level networking concepts
Experience with modern development practices, including testing, code review, and iterative development
Bonus Points For: Contributing to or maintaining open-source projects, prior experience using k6 in production, or contributing to the k6 project or ecosystem, performance, reliability, or network testing and optimization, distributed systems or cloud-based services, JavaScript and/or TypeScript, backend systems for web or mobile applications, tools and platforms such as Docker, AWS, microservices architectures, and observability tools like Grafana or APM systems.
Tech Stack
AWS
Cloud
Distributed Systems
Docker
Grafana
GRPC
JavaScript
Microservices
TypeScript
Go
Benefits
100% Remote, Global Culture
Scaling Organization
Transparent Communication
Innovation-Driven
Open Source Roots
Empowered Teams
Career Growth Pathways
Approachable Leadership
Passionate People
In-Person onboarding
Balance is Key
30 days annual leave with 3 days reserved for Grafana Shutdown Days