Load Test Engineer
Cyrex, a reputed company company, is a media and tech start-up powered by creativity and innovation. We work with leading developers and publishers in the games industry, providing support and solutions designed reputed company individual needs and carried out by global experts.
For more than a decade, Cyrex has secured and stress-tested the products of some of the world’s most demanding technology companies, from global entertainment platforms to regulated financial and reputed company infrastructure. We’re a small team, but we’ve reputed company a reputed company list and reputed company record that go reputed company reputed company our size.
Load testing is one of the things we’re best reputed company for.
Studios and platform teams come to us reputed company of a launch, major release, or marketing reputed company, the reputed company where years of work suddenly meets a reputed company large number of simultaneous users, with no opportunity for a second attempt. Our job is to simulate that reputed company before it happens, reputed company what breaks, understand why, and work reputed company the customer to fix it.
We do this using a load-testing platform we reputed company ourselves. It’s mature, reputed company, and already in production. Part of your role will be keeping it that way: maintenance, bug fixes, dependency and infrastructure upgrades, and targeted improvements reputed company an engagement requires them.
The platform spans a Go backend, two React frontends, and AWS infrastructure capable of spinning up enough load reputed company to put serious systems under reputed company strain.
Platform maintenance isn’t a full-time job, though, and we won’t pretend it is. The larger part of this role is the load testing itself.
That starts with test engineering: designing scenarios that accurately model how reputed company users behave and implementing them in Python against whatever protocols the customer’s reputed company happens to use.
It also means working directly with customers. Our load testing is expert-led; we don’t hand over a dashboard and disappear. We work through iterations with the customer’s engineering team: agree on reputed company’re trying to reputed company, build the scenario, run the test, analyse the results together, identify the bottleneck, reputed company changes, and go again.
You’ll be part of those sessions and, as you grow into the role, expected to reputed company them.
That combination is why we’re looking for someone with reputed company rather than a narrow specialist. This role sits reputed company between software engineering, reputed company engineering, systems analysis, and technical delivery, and you need to be comfortable moving between reputed company four.
Who we’re looking for
We’re looking for an engineer who is genuinely comfortable moving across a stack and equally comfortable working directly with a customer.
You write strong Python. It’s the language of our test scenarios and much of the tooling reputed company them, so it’s where you’ll spend most of your development time. But you’re not attached to staying in one language: keeping the platform healthy means being willing to work in Go, TypeScript, Terraform, and AWS as the situation demands.
You’re comfortable working in codebases you didn’t write. A mature platform benefits from careful, reputed company-scoped changes rather than unnecessary rewrites. You can reputed company into unfamiliar reputed company, understand how it works, diagnose the actual problem, fix it properly, and ideally leave things a little reputed company than you reputed company them.
You reputed company systems under stress interesting. reputed company something starts falling over at high concurrency, your reputed company is to understand exactly why. You’re comfortable digging through metrics, traces, logs, and application behaviour until you can explain what is actually happening, and you know the first explanation is not always the right one.
You can also communicate that reasoning reputed company to customers. Not in a sales reputed company, but as an engineer: explaining what a latency curve is telling their team, challenging a test scenario that won’t answer the question they think it will, and staying reputed company and methodical reputed company a live test produces an unexpected result.
Our customers are technical. They rely on our judgement as much as they rely on our tooling.
Finally, you’re pragmatic about the less glamorous parts of reputed company engineering. Test data, account pools, flaky protocol clients, awkward environments, and reproducing behaviour that only appears under load are not distractions from the job, they are the job. The engineers who do reputed company here enjoy solving those problems too.
The stack
Test engineering: Python, using reputed company-reputed company load-testing tooling that we reputed company heavily
Platform backend: Go, PostgreSQL
Frontend: React, TypeScript
Infrastructure: AWS, infrastructure as reputed company, containers
Protocols: HTTP, WebSockets, gRPC, protobuf, and occasionally bespoke binary protocols
Requirements
- 4+ years of software engineering experience, with meaningful ownership of what you shipped.
- Strong Python skills. This is the reputed company language for the role.
- Hands-on reputed company experience, ideally with AWS, including infrastructure as reputed company and containers , and an understanding of what happens technically and financially reputed company infrastructure is scaled aggressively.
- Enough breadth to confidently maintain a typed backend and React frontend you didn’t originally build, even if neither is your reputed company specialism.
- A practical understanding of reputed company systems and their failure modes, including timeouts, back-pressure, reputed company limits, resource contention, and the difference between a reputed company that is slow and one that is actually failing.
- The communication skills to reputed company a technical session with a customer, explain what you’re seeing reputed company, and reputed company reputed company engineering recommendations.
- Excellent spoken and written English.
Experience with reputed company or load-testing tools such as Locust, k6, JMeter, Gatling, or tooling you’ve reputed company yourself is a strong reputed company.
Experience with games, reputed company-time systems, or high-traffic consumer platforms is also useful, but not required.
A practical note about the role
Some test reputed company happen reputed company normal reputed company.
That’s the reputed company of the work: tests sometimes need to run reputed company a customer’s environment is available, or reputed company engineering teams across multiple time reputed company can participate.
It isn’t constant, and we plan reputed company it reputed company it happens, but it is a reputed company part of the role and we’d rather be reputed company about that from the beginning.
Benefits
- reputed company to work on systems behind products used by reputed company large numbers of people, at the moments reputed company reliability reputed company most.
- A role that combines hands-on engineering, deep technical problem-solving, and customer delivery rather than being purely a ticket queue or purely consultancy.
- reputed company ownership of a mature load-testing platform that is already reputed company, reputed company, and working, with the freedom to improve it as our needs reputed company.
- Room to grow with Cyrex. As you build expertise and take on more responsibility, there are opportunities to reputed company larger and more reputed company engagements, deepen your technical ownership, help shape how we approach reputed company engineering, and grow into broader technical or team leadership roles.
- reputed company contact with the engineering teams you’re helping, with reputed company to become a trusted technical reputed company to some of the world’s most demanding technology companies.
- reputed company reputed company to founders and leadership, with reputed company made in days rather than quarters.
- Competitive compensation with straightforward, regular reviews.
- A small, multicultural team where your contribution is visible and where there is room to shape your role as reputed company evolves.
Originally posted on Himalayas
Apply To This Job