Senior Software Engineer - k6 Core

New
G
Grafana LabsPerformance Testing
Canada, EST only, ESTFull-TimeSenior
SalaryCAD 164,490 - CAD 197,389
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSDockerJavascriptTypeScriptGogRPCDistributed Systems

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.
  • 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.
  • Familiarity with lower-level networking concepts.
  • Experience with modern development practices, including testing, code review, and iterative development.
  • Experience contributing to or maintaining open-source projects (bonus).
  • Prior experience using or contributing to the k6 ecosystem (bonus).
  • Familiarity with performance, reliability, or network testing (bonus).
  • Knowledge of distributed systems, cloud-based services, JavaScript, or TypeScript (bonus).

Responsibilities

  • Build and maintain k6, a performance testing tool written in Go.
  • Develop new features from initial idea through implementation and delivery.
  • Evaluate technical trade-offs and define approaches for underspecified problems.
  • Collaborate with other engineers on design, implementation, and code reviews.
  • Maintain high code quality, system reliability, and maintainability for the project.
  • Contribute to distributed execution services for the k6 cloud offering.
View Full Description & ApplyYou'll be redirected to the employer's site
CAD 164,490 - CAD 197,389
Apply Now