Performance Engineer

EPAM Systems

México

Remote

MXN 450,000 - 700,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems Inc in Mexico is seeking a Performance Engineer to oversee performance engineering across applications and services. You will verify NFRs, translate requirements into test scenarios, and model workloads for realistic production behavior.

You will run load, stress, endurance, and capacity tests on web apps, APIs, and backend services, build automated scripts, and evaluate HTTP/REST and gRPC performance. Collaboration with dev, DevSecOps, and product teams is essential.

Qualifications

  • 2+ years of performance testing/performance engineering background with web applications and distributed systems.
  • Hands-on expertise in performance testing tools such as k6, JMeter, or Gatling.
  • Familiarity with Locust or comparable load testing tools.
  • Solid understanding of load, stress, and spike testing.
  • Working knowledge of endurance/soak, scalability, and capacity testing.
  • Intermediate English proficiency (B1+ level).

Responsibilities

  • Shape the performance testing and performance engineering strategy driven by application architecture, business usage patterns, and NFRs.
  • Translate NFRs into measurable performance acceptance criteria, test scenarios, workload models, and thresholds.
  • Run load, stress, spike, endurance/soak, scalability, and capacity tests across web apps, APIs, and backend services.
  • Create and maintain automated performance test scripts leveraging existing frameworks.
  • Evaluate performance of HTTP/REST and gRPC-based APIs and services.
  • Design workload models driven by expected user volumes and production-like behavior.
  • Embed performance tests into CI/CD pipelines to validate performance continuously.

Skills

Performance testing
Load testing
Stress testing
API performance
JMeter
k6
Gatling
Locust
CI/CD
English B1+

Tools

JMeter
k6
Gatling
Locust

Job description

We are seeking a Performance Engineer to support the design and delivery of the performance engineering approach across our applications and supporting services. Within this role, you will verify Non-Functional Requirements (NFRs), covering response time, throughput, scalability, stability, and resource utilization.The engineer will partner closely with development, DevSecOps, architecture, and product teams to detect performance risks early, create automated performance testing capabilities, examine system behavior under realistic workloads, and confirm applications meet agreed performance and scalability targets prior to production release.ResponsibilitiesShape the performance testing and performance engineering strategy driven by application architecture, business usage patterns, and NFRsTranslate business and technical NFRs into measurable performance acceptance criteria, test scenarios, workload models, and success thresholdsRun load, stress, spike, endurance/soak, scalability, and capacity tests across web applications, APIs, and backend servicesCreate and maintain automated performance test scripts leveraging existing performance testing frameworksEvaluate the performance of HTTP/REST and gRPC-based APIs and servicesDesign workload models driven by expected user volumes, concurrency, transaction patterns, and production-like behaviorExamine performance across the application stack, covering frontend, APIs, services, databases, caching layers, infrastructure, and third-party dependenciesDetect performance bottlenecks and take part in root-cause analysis leveraging application, infrastructure, database, and observability dataVerify application behavior under normal, peak, and sustained workloadsTrack key performance indicators such as response time, latency, throughput, error rate, concurrency, CPU, memory, network utilization, and database performanceEmbed performance tests into CI/CD pipelines to enable continuous performance validation and catch regressions earlyDefine performance baselines and monitor performance trends across releasesPartner with software engineers and DevSecOps teams to confirm performance optimizationsDeliver clear performance test reports, flag risks, and communicate whether agreed NFRs and release criteria have been metAssist capacity planning activities for application and AWS infrastructure scalabilityRequirements2+ years of performance testing/performance engineering background with web applications and distributed systemsHands-on expertise in performance testing tools such as k6, JMeter, or GatlingFamiliarity with Locust or comparable load testing toolsSolid understanding of load, stress, and spike testingWorking knowledge of endurance/soak, scalability, and capacity testingIntermediate English proficiency (B1+ level)We offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Performance Engineer
Senior Performance Engineer

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,300,000
Healthcare benefits
Paid time off
Performance Engineer – Automated Load Testing & CI/CD
Performance Engineer – Automated Load Testing & CI/CD

EPAM Systems Inc • Mexico

Remote
MXN 450,000 - 700,000
Senior Performance Engineer: Scale, Automate & Optimize
Senior Performance Engineer: Scale, Automate & Optimize

EPAM Systems Inc • Mexico

Remote
MXN 900,000 - 1,300,000
Healthcare benefits
Paid time off
Site Reliability Engineer
Site Reliability Engineer

EPAM Systems • Mexico

Remote
MXN 600,000 - 800,000
Healthcare benefits
Paid time off
Learning & development
Senior JavaScript Full-Stack Developer
Senior JavaScript Full-Stack Developer

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Senior DevOps Engineer
Senior DevOps Engineer

EPAM Systems • Mexico

On-site
MXN 1,107,000 - 1,661,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1
Lead DevOps Engineer
Lead DevOps Engineer

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,300,000
Healthcare benefits
Paid time off and sick leave
LinkedIn Learning access
+1
JavaScript Full-Stack Developer
JavaScript Full-Stack Developer

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Career opportunities
Learning resources
+1
Platform Engineer
Platform Engineer

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Paid time off
Learning and certification courses
+2
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

EPAM Systems • Mexico

Remote
MXN 1,000,000 - 1,500,000