Back to jobs
New

Performance Engineering Lead

Kuala Lumpur, Malaysia

About Appspace:

At Appspace, we’re passionate about creating better work experiences for people everywhere, and we’re looking for people that feel the same way. Our global office locations and flexible work culture help you work wherever and however you’re at your best. Plus, we take the time to help you enjoy your work, build lasting connections, and grow your role. Join the Appspace team and be a part of a culture that’s helping people everywhere love where they work.

Your Role as a Performance Engineering Lead:

As the Performance Engineering Lead, you will be responsible for building and owning Appspace's performance engineering capability from the ground up. This is a foundational role — you will define the strategy, select the toolchain, establish the first baselines across our product suite, and integrate performance gates directly into our CI/CD pipeline. You will serve as the technical authority on all performance decisions, ensuring that every service boundary in Appspace's platform is covered by a measurable, enforceable performance contract. As we scale our AI-driven development lifecycle (AIDLC), you will also ensure that AI-generated code meets the same performance standards as human-written code — making automation the enforcer of quality, not a bypass of it.

A Day in the Life of a Performance Engineering Lead:

  • Own end-to-end performance testing strategy across all Appspace product lines — Digital Signage, Space Reservation, Visitor Management, and Intranet.
  • Design, build, and maintain a performance testing framework using k6 (primary) and Locust, with a baseline artifact store in Google Cloud Storage.
  • Establish performance baselines for critical user journeys and service boundaries, starting with Signage as the highest-traffic product line.
  • Integrate automated performance gates into the CI/CD pipeline, ensuring regressions are caught before they reach production.
  • Leverage AI and AI tools throughout the entire test lifecycle—from generating test cases, optimizing test execution schedules, to autonomously monitoring test results and identifying performance degradation patterns.
  • Define and enforce performance SLAs — including p95 latency targets, throughput thresholds, and error rate limits — across all product domains.
  • Work closely with AI Delivery Leads in each product squad to ensure that AI-generated code touching service boundaries triggers automated load test candidates in the pipeline.
  • Co-author performance test plans with domain engineers across Signage, Space+Visitor, Intranet, and Core Platform squads.
  • Build and operate regression detection alerting, feeding results into the AIDLC metrics framework and engineering leadership dashboards.
  • Champion performance engineering best practices across globally distributed engineering teams.
  • Communicate performance posture, test coverage progress, and regression trends accurately and regularly to engineering leadership.
  • Grow the function over time — mentoring a Phase 2 AI QE / Performance Engineer sourced from the internal QA retraining programme.

What You'll Need:

  • Degree in Computer Science, Software Engineering, or equivalent.
  • Minimum 7 years' experience in software engineering including at least 4 years of strong focus on performance testing, load testing, or site reliability engineering for multi-tenant, SaaS applications.
  • Proven hands-on experience designing and executing load and performance test strategies at scale — not just running tools, but owning the programme.
  • Strong proficiency with k6 and/or Locust for scripting and executing load tests against REST APIs and web applications.
  • Experience integrating performance tests into CI/CD pipelines (e.g., GitHub Actions, Bamboo, Jenkins) as quality gates.
  • Experience with Google Cloud Platform (GCP) and Kubernetes — ability to reason about infrastructure behaviour under load.
  • Practical familiarity and hands-on experience using Generative AI tools (e.g., Claude, Cursor) to augment test development, scripting, or analysis workflows.
  • Proficiency in Python and/or JavaScript/TypeScript for test scripting and tooling automation.
  • Strong understanding of microservices architecture, API design, and distributed system performance characteristics.
  • Experience with observability tooling — Grafana, Prometheus, Cloud Monitoring, or equivalent — for baseline measurement and regression detection.
  • Experience with version control tools (Git) and familiarity with trunk-based development workflows.
  • Strong analytical and problem-solving skills — able to diagnose performance regressions from first principles, not just tooling output.
  • Excellent communication skills, both written and verbal — able to translate technical performance data into clear engineering and leadership narratives.
  • Ability to work independently in a globally distributed team environment across time zones.

Advantageous experience includes:

  • Experience working with or evaluating AI-generated code in an engineering pipeline context.
  • Familiarity with chaos engineering principles and tooling (e.g., Chaos Monkey, Gremlin).
  • Experience with SQL and/or NoSQL databases (e.g., MongoDB, PostgreSQL) and understanding of database performance under load.
  • Experience with BrowserStack or equivalent cross-browser and cross-device performance testing.
  • Background in SRE or platform engineering at a SaaS company.

The Perks of Working for Appspace:

For all our KL based team members, we offer a variety of benefits from competitive salaries, medical, dental and vision coverage, mental health resources, a 14 week maternity leave program and transport/parking allowance.

Additional perks include:

  • 20 Days PTO
  • Flexible work schedules
  • Remote work opportunities
  • Paid company holidays
  • Appspace Quiet Fridays (No non-essential internal meetings scheduled)
  • A casual dress work environment

Disclaimer:

Appspace is committed to equitable compensation practices and complies with all applicable local, state, and federal regulations. For jurisdictions that require pay scale disclosure, a general compensation range may be provided during the initial stages of the interview process. Final compensation will be based on multiple factors including experience, skills, certifications, and overall fit for the role.

If you are located in a jurisdiction with specific pay transparency requirements, we will be happy to discuss the relevant range during your application process.

Create a Job Alert

Interested in building your career at Appspace? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...
Select...
Select...
Select...

Select...
Select...
Which of the following describes your current residency or work authorization status? *
Select...
Select...
Select...

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Appspace’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Select...
Select...
Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.