Senior Software Engineer - k6 Core

New
G
Grafana LabsObservability and Performance Testing
Canada (Remote), ESTFull-TimeSenior
SalaryCAD 164,490 - CAD 197,389
Apply NowOpens the employer's application page

Job Details

Required Skills
JavascriptTypeScriptGogRPCDistributed SystemsNetworking

Requirements

  • Strong experience building production software in Go, or another language with support for concurrency and parallelism.
  • Experience working on larger or long-lived codebases.
  • Ability to work independently on scoped problems and deliver them to completion.
  • Clear technical communication skills for code reviews and design discussions.
  • Solid understanding of internet protocols such as HTTP, gRPC, and WebSockets.
  • Familiarity with lower-level networking concepts.
  • Experience with modern development practices including testing, code review, and iterative development.
  • Bonus: Contributing to or maintaining open-source projects.
  • Bonus: Prior experience using k6 in production.
  • Bonus: Experience with performance, reliability, or network testing and optimization.
  • Bonus: Experience with distributed systems or cloud-based services.
  • Bonus: Familiarity with JavaScript and/or TypeScript.

Responsibilities

  • Build and maintain k6, an open-source performance testing tool written in Go.
  • Work on features and improvements across the k6 codebase from idea through delivery.
  • Evaluate trade-offs and choose technical approaches for partially specified problems.
  • Collaborate with other engineers on design, implementation, and code reviews.
  • Deliver production-quality code and maintain system reliability and maintainability.
  • Work on k6 cloud services supporting distributed execution and performance.
  • Maintain the open-source project and engage with the community.
View Full Description & ApplyYou'll be redirected to the employer's site
CAD 164,490 - CAD 197,389
Apply Now