Назад
Company hidden
5 дней назад

Performance Test Engineer (Python)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
middle
Английский
c1
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Performance Test Engineer (Python): Designing and executing load-testing scenarios for customer systems and maintaining a production platform spanning Go, React, AWS, and Python with an accent on distributed systems, high concurrency, and protocol-specific test engineering. Focus on analysing metrics, traces, logs, and application behaviour, diagnosing bottlenecks under stress, and leading technical sessions with customers.

Location: Remote

Company

hirify.global secures and stress-tests products for demanding technology companies, including entertainment platforms and regulated financial and healthcare infrastructure.

What you will do

  • Design realistic load-testing scenarios that model user behaviour and implement them in Python across HTTP, WebSockets, gRPC, protobuf, and bespoke binary protocols.
  • Execute performance tests, analyse results, identify bottlenecks, and work iteratively with customer engineering teams to improve system behaviour.
  • Maintain and improve hirify.global’s production load-testing platform across its Go backend, React and TypeScript frontends, PostgreSQL, AWS infrastructure, containers, and infrastructure as code.
  • Investigate systems under high concurrency using metrics, traces, logs, and application behaviour.
  • Lead technical customer sessions, explain findings, challenge ineffective test scenarios, and provide engineering recommendations.
  • Support test windows outside normal office hours when customer environments or cross-time-zone engineering teams require it.

Requirements

  • 4+ years of software engineering experience with meaningful ownership of shipped work.
  • Strong Python skills for test scenarios and tooling.
  • Hands-on cloud experience, ideally AWS, including infrastructure as code and containers.
  • Ability to maintain typed backend and React frontend codebases built by others.
  • Practical understanding of distributed-system failure modes, including timeouts, back-pressure, connection limits, resource contention, and high-concurrency failures.
  • Excellent spoken and written English and the ability to lead technical customer discussions.

Nice to have

  • Experience with Locust, k6, JMeter, Gatling, or self-built load-testing tools.
  • Experience with games, real-time systems, or high-traffic consumer platforms.

Culture & Benefits

  • Work on systems serving large numbers of users when reliability is critical.
  • Combine hands-on engineering, technical problem-solving, performance engineering, and customer delivery.
  • Own and improve a mature, proven load-testing platform.
  • Opportunities to lead larger engagements, deepen technical ownership, and grow into technical or team leadership.
  • Small, multicultural team with direct access to founders and leadership.
  • Competitive compensation with regular reviews.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →