Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Load Testing & Performance Engineering

Full-time

Magic Media

Cyrex, a Magic Media 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 around 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 healthcare infrastructure. We’re a small team, but we’ve built a client list and track record that go well beyond our size.

Load testing is one of the things we’re best known for.

Studios and platform teams come to us ahead of a launch, major release, or marketing push, the point where years of work suddenly meets a very large number of simultaneous users, with no opportunity for a second attempt. Our job is to simulate that moment before it happens, find what breaks, understand why, and work alongside the customer to fix it.

We do this using a load-testing platform we built ourselves. It’s mature, proven, and already in production. Part of your role will be keeping it that way: maintenance, bug fixes, dependency and infrastructure upgrades, and targeted improvements when an engagement requires them.

The platform spans a Go backend , two React frontends , and AWS infrastructure capable of spinning up enough load generation to put serious systems under real 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 real users behave and implementing them in Python against whatever protocols the customer’s system 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 what we’re trying to prove, build the scenario, run the test, analyse the results together, identify the bottleneck, make changes, and go again.

You’ll be part of those sessions and, as you grow into the role, expected to lead them.

That combination is why we’re looking for someone with range rather than a narrow specialist. This role sits somewhere between software engineering, performance engineering, systems analysis, and technical delivery, and you need to be comfortable moving between all 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 around 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, well-scoped changes rather than unnecessary rewrites. You can step into unfamiliar code, understand how it works, diagnose the actual problem, fix it properly, and ideally leave things a little better than you found them.

You find systems under stress interesting. When something starts falling over at high concurrency, your instinct 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 clearly to customers. Not in a sales sense, 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 calm and methodical when 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 performance 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 well here enjoy solving those problems too.

The stack

Test engineering: Python, using open-source load-testing tooling that we extend heavily
Platform backend: Go, PostgreSQL
Frontend: React, TypeScript
Infrastructure: AWS, infrastructure as code, containers
Protocols: 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 core language for the role.
  • Hands-on cloud experience, ideally with AWS , including infrastructure as code and containers, and an understanding of what happens technically and financially when 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 primary specialism.
  • A practical understanding of distributed systems and their failure modes, including timeouts, back-pressure, connection limits, resource contention, and the difference between a system that is slow and one that is actually failing.
  • The communication skills to lead a technical session with a customer, explain what you’re seeing clearly, and make sound engineering recommendations.
  • Excellent spoken and written English.

Experience with performance or load-testing tools such as Locust , k6 , JMeter , Gatling , or tooling you’ve built yourself is a strong advantage.

Experience with games, real-time systems, or high-traffic consumer platforms is also useful, but not required.

A practical note about the role

Some test windows happen outside normal office hours.

That’s the nature of the work: tests sometimes need to run when a customer’s environment is available, or when engineering teams across multiple time zones can participate.

It isn’t constant, and we plan around it when it happens, but it is a real part of the role and we’d rather be clear about that from the beginning.

Benefits

  • The opportunity to work on systems behind products used by very large numbers of people, at the moments when reliability matters 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.
  • Real ownership of a mature load-testing platform that is already built, proven, and working, with the freedom to improve it as our needs evolve.
  • Room to grow with Cyrex. As you build expertise and take on more responsibility, there are opportunities to lead larger and more complex engagements, deepen your technical ownership, help shape how we approach performance engineering, and grow into broader technical or team leadership roles.
  • Direct contact with the engineering teams you’re helping, with the opportunity to become a trusted technical counterpart to some of the world’s most demanding technology companies.
  • Direct access to founders and leadership, with decisions 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 the company evolves.
Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Load Testing & Performance Engineering in Remote vacancy
  •  ...hardware, installing software, or changing a line of...  ...significant improvement in performance and a decrease in spam...  ...: Austin, TX  About Engineering at Cloudflare...  ...Engineer to join the Load Balancing team. You will...  ...writing code, automated tests, and monitoring production... 
    Performance
    Full time
    Local area

    Connect, Protect, And Build Everywhere

    Oklahoma
    1 day ago
  •  ...providing Information Technology, Engineering Services, Program Management...  ...We are seeking a Mid-Level Test Engineer to help ensure the quality, reliability, and performance of our AdmitIT product. In...  ...team members throughout the software development lifecycle  · Contribute... 
    Performance
    Full time
    For contractors
    Remote work
    Flexible hours

    Solerity

    Remote
    1 day ago
  •  ...GPU Server Test Software Engineer This role focuses on GPU server testing diagnostic integration, test automation development, and execute...  ...and skill in remote troubleshooting. Key Performance Indicators (KPIs) Integration Accuracy: 100% compliance... 
    Performance
    Full time
    Casual work
    Work at office
    Remote work
    Flexible hours

    Employee Magnets

    Remote
    1 day ago
  • $104k - $160k

     ...Lead Test Engineer, #1074 Security Requirement: U.S. Citizenship required  Work...  ...scripts, maximizing automation across the software delivery pipeline   Conduct  multi...  ...non-functional, interface, system, performance, scalability, load/stress, usability, UAT, regression,... 
    Performance
    Full time
    Remote work
    Flexible hours

    Dev Technology

    Remote
    1 day ago
  •  ...Cyrex has secured and stress-tested the products of some of...  ...well beyond our size. Load testing is one of the things...  ...That starts with test engineering: designing scenarios that...  ...role sits somewhere between software engineering, performance engineering, systems analysis... 
    Performance
    Full time
    Work at office

    Magic Media

    Remote
    14 days ago
  • $169k - $253.6k

     ...pioneering spirit to our collaborative teams. As a senior Test Automation Software Engineer - Level 5 located in Morrisville, NC or Aurora, CO, you’...  ..., with every other Friday off.What You’ll get to Do:Performs technical planning, system integration, verification and... 
    Performance
    Full time
    Immediate start
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Aurora, CO
    3 days ago
  • $69.4k - $158k

    Test Automation Software EngineerThe Opportunity: Are you looking for an opportunity to leverage your Software Engineering expertise in a high impact role? We’re rapidly building and launch...  ...acknowledges employees for exceptional performance and superior demonstration of our... 
    Performance
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    4 days ago
  •  ...Ultimate Staffing is seeking a GPU Server Test Software Engineer to join a client in Fort Worth. This is a full-time, direct hire position...  ...applications. Troubleshooting & Failure Analysis Perform in-depth diagnostic test failure analysis, identify root... 
    Performance
    Full time
    Local area
    Remote work

    Ultimate Staffing

    Fort Worth, TX
    3 days ago
  •  ...Quality Assurance Engineer Binance is a leading global blockchain...  ...combining automated and exploratory testing to ensure product stability,...  ...experience issues Perform root cause analysis on test failures...  ...in performance testing (page load time, App cold start / warm start... 
    Performance
    Remote work
    Work from home

    binance

    United States
    4 days ago
  • cFocus Software seeks a Mid-Level Test Engineer to join our program supporting the Department of Homeland Security...  ...recommendations. ~ Experience performing functional, integration, end-to-end...  ...environments. ~ Experience with performance/load tools, API-test tools, test-... 
    Performance
    Full time
    Remote work

    cFocus Software Incorporated

    Springfield, VA
    20 days ago
  • $130k - $165k

     ...Senior Test Engineer (Perm, USA, Remote) This is a full-time, permanent...  ...to build secure, high-performance applications. Our Nearform engineers...  ...and reliability of our software solutions. You will work...  ...Experience with Performance and Load testing. Deep... 
    Performance
    Permanent employment
    Full time
    Immediate start
    Remote work
    Flexible hours

    Nearform

    Remote
    8 days ago
  •  ...Description Senior Test Engineer – Cloud & Data Platforms Summary...  ...secure, scalable, and high-performance solutions. This role...  ...integration, regression, performance, load, and security testing for...  ...in quality assurance or software/system testing ~ Hands-on... 
    Performance
    Remote job
    Full time
    Flexible hours

    Actionet

    Remote
    1 day ago
  •  ...globally. We are currently seeking a skilled and motivated Test and Validation Software Engineer to join our dynamic team. As a Test Engineer, you will...  ...Prioritize testing efforts based on risk assessment. Perform various types of testing, including functional,... 
    Performance
    Full time
    Temporary work
    Home office

    Matrix Design Group

    Newburgh, IN
    more than 2 months ago
  •  ...Artificial Intelligence (AI) System Test Engineer with an analytical, customer...  ...Overview Focus: Software test end evaluation Regulatory...  ..., adversarial defense, performance, usability, reliability, security...  ...- white-box, black-box, load testing, coverage testing and... 
    Performance
    Contract work
    Part time
    For contractors
    Work experience placement
    Local area
    Immediate start
    Remote work

    TestPros

    Sterling, VA
    15 days ago
  • $106.5k - $146.48k

     ...development leverages modern software engineering to rapidly deliver safe,...  ...020, Radiant is on track to test its first reactor at the Idaho...  ...the RoleRadiant is seeking a Loads & Dynamics Engineer to own and...  ...transport configurations.Perform structural dynamics analyses... 
    Performance
    Full time
    Summer work
    Immediate start
    Remote work
    Flexible hours
    Weekend work

    Radiant Industries

    El Segundo, CA
    4 days ago
  • $85k - $105k

     ...We are currently seeking a Cleared Systems Test Engineer with experience in both software and hardware testing to join our team in a government contracting...  ...with project requirements and specifications. Perform functional, performance, and integration testing of software... 
    Performance
    Remote job
    Permanent employment
    Full time

    Latitude Inc

    Remote
    1 day ago
  • $150k - $215k

     ...Job Title: Lead Test Engineer, ESS Location: This role will be based in Sacramento, CA. During the first 3–6 months, the position...  ...entrepreneurs, and partners driven by a shared ambition to set the new performance standard for renewable energy and grid resilience.... 
    Performance
    Full time
    Internship
    Flexible hours

    Peak Energy, Inc.

    Remote
    1 day ago
  •  ...Radiant is seeking a  Lead Test Engineer, Power Generation to own the strategy, execution, and team leadership for testing the power generation...  ...used to iterate quickly on our designs evaluating vibration, performance, thermal behavior, and system reliability in development and... 
    Performance
    Full time
    Immediate start
    Remote work
    Flexible hours
    Weekend work

    Radiant Industries

    Remote
    1 day ago
  • $90k - $120k

     ...Geo cgi is seeking a Mid-Level Test Engineer to support the U.S. Secret Service within...  ...This role focuses on automated and manual software testing supporting enterprise applications...  ...with the primary location of performance in Washington DC.   Key Responsibilities... 
    Performance
    Full time
    For contractors
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    Geocgi

    Remote
    1 day ago
  • $90k - $125k

     ...Job Title: Application Test Engineer - CPU Validation & Server System Qualification Office Location: San Jose, CA Work Model: Onsite...  ...Proven experience with design, simulation, debugging, and performance analysis of CPU-DRAM Memory. Strong bring-up and debugging... 
    Performance
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Sk Hynix

    Remote
    1 day ago
  • $160k - $200k

     ...fully cleared Mid-Level DevOps Engineer to join our dynamic team at...  ...teams to deliver reliable software efficiently. The ideal candidate...  ..., focusing on cluster performance and data ingestion. Experience...  ...with software developers, test engineers, and system... 
    Performance
    Full time
    Work experience placement
    Immediate start

    T-Rex Solutions, Llc

    Remote
    1 day ago
  •  ...Propulsion Test Engineer Location: Onsite in Leander, TX Employment...  ...-related test campaigns. Perform data reduction, technical analysis...  ..., Onshape, or comparable CAD software. Experience with...  ...Pressure transducers Load cells Strain gauges Thermocouples... 
    Performance
    Permanent employment
    Full time

    Eden Capital Careers

    Remote
    1 day ago
  •  ...Seeking an experienced Test Engineer who can create and execute test...  ...This includes recommending software for testing or bug tracking,...  ...modifications to ensure compliance; and performing initial debugging procedures...  ...Familiarity with load and performance testing tools... 
    Performance
    Full time

    Lt Consulting

    Florida
    1 day ago
  •  ...: 303 | Job Description Job description : PSAP E911 Test engineer Location : San Ramon, CA Duration : Contract Mandatory...  ..., Jira, Bugzilla or other test and defect tracking tools • Performance/stability testing and test automation • Microsoft SQL 2008... 
    Performance
    Full time
    Contract work

    krg technology

    Remote
    1 day ago
  •  ...challenged by safety, noise, and performance limitations at all scales....  ...and experienced Senior Test Engineer to work onsite in Crossville...  ...instrumentation, electronics, and software tools for automation and...  ...instrumentation (e.g., strain gauges, load cells, accelerometers,... 
    Performance
    Full time
    Work at office
    Local area
    Relocation package

    Whisper Aero

    Remote
    1 day ago
  • $80k - $100k

     ...Job Title: Test Engineer Job Location: Springfield VA (Hybrid) Job Type: Full Time...  ...quality by employing the latest methods of software testing and quality assurance. At...  ...DevOps solutions for automated testing Perform load and performance testing to ensure scalability... 
    Performance
    Full time
    Work experience placement
    Interim role
    Shift work

    Sherpa 6

    Remote
    1 day ago
  • $130k

     ...Description Title: Senior Test Engineer Location: Remote Terms: Full...  ...ensure the quality, security, and performance of mission-critical software within a modern DevSecOps environment...  ...validation. Conduct performance, load, and stress testing to verify that... 
    Performance
    Remote job
    Full time
    Temporary work
    Flexible hours

    Riva Solutions, Inc.

    Florida
    1 day ago
  • $98k - $130k

     ...ABOUT THE JOB As a Camera Test Engineer you will be responsible for...  .... Maintain and develop software for test automation, data analytics...  ...systems, including their performance requirements and...  ...power supplies, electronic loads, thermal chambers, function... 
    Performance
    Full time
    Work experience placement
    Immediate start

    Anduril

    Remote
    1 day ago
  •  ...goal of enabling human life on Mars. TEST ENGINEER (FALCON TEST) At SpaceX, our...  ...conduct tests, analyze data to confirm performance, and inform the design/production process...  ...strain gauges, accelerometers, flow meters, load cells, relays, solenoid valves) ~... 
    Performance
    Permanent employment
    Full time
    Internship

    Spacex

    Remote
    1 day ago
  • $110k - $140k

     ...satellites, the Astra Spacecraft Engine. The Team The Test Operations Team specializes...  ..., electrical, fluidic, and software components to validate...  ...hot fires, to assess performance and safety.​ Innovate and Iterate...  ..., strain gauges, and load cells Experience in designing... 
    Performance
    Full time
    Internship

    Astra

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Load Testing & Performance Engineering. Be the first to apply!