TL;DR
Senior Software Engineer (Go, Performance Testing): Building and maintaining Grafana k6, an open-source performance testing tool for developers and QA engineers with an accent on developer experience, correctness, and scalability. Focus on solving problems that are not fully specified, evaluating trade-offs, choosing reasonable technical approaches, and ensuring system reliability and maintainability.
Location: Remote, applicants from German timezones are preferred.
Salary: EUR 97,034 - EUR 116,441
Company
hirify.global is a remote-first, open-source powerhouse helping over 3,000 companies manage their observability strategies with the Grafana LGTM Stack.
What you will do
- Join a team responsible for building and maintaining k6, a performance testing tool written in Go, contributing to the product, codebase, and community.
- Work on features and improvements across the k6 codebase, from initial idea through implementation and delivery.
- Solve problems that are not fully specified, requiring context understanding, trade-off evaluation, and technical approach selection.
- Deliver production-quality code, maintain existing functionality, and help keep the system reliable and maintainable.
- Potentially work on the k6 cloud offering, which builds on top of k6 to run distributed tests across data centers worldwide.
- Work with a high degree of independence while collaborating closely with other engineers on design, implementation, and code reviews.
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, with some familiarity with lower-level networking concepts.
- Experience with modern development practices, including testing, code review, and iterative development.
- Must be interested in applicants from German timezones.
Nice to have
- Contributing to or maintaining open-source projects.
- Prior experience using k6 in production, or contributing to the k6 project or ecosystem.
- Experience with performance, reliability, or network testing and optimization.
- Familiarity with distributed systems or cloud-based services.
- Experience with JavaScript and/or TypeScript.
- Experience with backend systems for web or mobile applications.
- Familiarity with Docker, AWS, microservices architectures, and observability tools.
Culture & Benefits
- 100% Remote, global culture with talent from around the world.
- Innovation-driven environment with autonomy and support.
- High trust, low ego culture that values outcomes over optics.
- 30 days of annual leave, including 3 Grafana Shutdown Days.
- Defined career growth pathways and approachable leadership.
- Includes Restricted Stock Units (RSUs) for every team member.
- In-person onboarding for new Grafanistas.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →