Job Description
📋 Description Build and maintain k6, a performance testing tool written in Go. Contribute to the k6 codebase and open-source project with the community. Deliver production-quality code and ensure reliability and maintainability. Work on features across the k6 codebase from idea to delivery. Collaborate with engineers and perform design reviews in an asynchronous, low-friction environment. Work on distributed tests in the k6 cloud offering when required. 🎯 Requirements Strong experience building production software in Go with concurrency support. Experience with large/long-lived codebases. Ability to work independently on scoped problems and deliver to completion. Clear technical communication, especially in code reviews and design discussions. Solid understanding of HTTP, gRPC, WebSockets, and related networking concepts. Experience with modern development practices: testing, code review, iterative development. 🎁 Benefits 100% Remote, global culture with distributed workforce. RSUs and compensation aligned with market, with country-specific ranges. Career growth pathways and transparent, open communication. Empowered teams and autonomy to ship quality work. Onboarding and support to help you thrive from day one. Flexible time away and work-life balance across a global team.