Senior Performance Engineer

EPAM Systems

México

Remote

MXN 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off

Job summary

EPAM Systems Inc. is seeking a Senior Performance Engineer to define and implement performance strategies for applications and supporting services.

You will translate NFRs into measurable criteria, design load tests, and analyze end-to-end performance across stacks to ensure production targets are met. Collaboration with DevSecOps, architecture, and product teams is essential, with a focus on scalable, reliable systems.

Qualifications

  • 3+ years of performance testing/engineering on production web apps and distributed systems.
  • Hands-on with load, stress, spike, endurance and capacity testing tools.
  • Experience shaping performance requirements and acceptance criteria from NFRs.
  • Familiarity with CI/CD pipelines and automated performance testing.

Responsibilities

  • Define the overall performance testing and performance engineering strategy based on architecture and NFRs.
  • Translate NFRs into measurable performance criteria, scenarios, workloads and thresholds.
  • Design and execute load, stress, spike, endurance and scalability tests across apps, APIs and services.
  • Develop and maintain automated performance test scripts and reusable frameworks.
  • Test HTTP/REST, gRPC APIs and services; model production-like workloads.
  • Analyze performance across frontend, APIs, databases, caching, infra and dependencies.
  • Identify bottlenecks and perform root-cause analysis with observability data.
  • Integrate performance tests into CI/CD to detect regressions early.

Skills

Performance testing
Load testing
Distributed systems
CI/CD integration
English proficiency

Tools

k6
JMeter
Gatling
Locust

Job description

We are seeking a Senior Performance Engineer to define, implement, and execute the performance engineering strategy for our applications and supporting services. This role will be key to validating Non-Functional Requirements (NFRs), including response time, throughput, scalability, stability, and resource utilization.The engineer will work closely with development, DevSecOps, architecture, and product teams to identify performance risks early, build automated performance testing capabilities, analyze system behavior under realistic workloads, and ensure applications meet agreed performance and scalability targets before production release.ResponsibilitiesDefine the overall performance testing and performance engineering strategy based on application architecture, business usage patterns, and NFRsTranslate business and technical NFRs into measurable performance acceptance criteria, test scenarios, workload models, and success thresholdsDesign and execute load, stress, spike, endurance/soak, scalability, and capacity tests across web applications, APIs, and backend servicesDevelop and maintain automated performance test scripts and reusable performance testing frameworksTest the performance of HTTP/REST and gRPC-based APIs and servicesEstablish realistic workload models based on expected user volumes, concurrency, transaction patterns, and production-like behaviorAnalyze performance across the full application stack, including frontend, APIs, services, databases, caching layers, infrastructure, and third-party dependenciesIdentify performance bottlenecks and conduct root-cause analysis using application, infrastructure, database, and observability dataValidate application behavior under normal, peak, and sustained workloadsEvaluate key performance indicators such as response time, latency, throughput, error rate, concurrency, CPU, memory, network utilization, and database performanceIntegrate performance tests into CI/CD pipelines to support continuous performance validation and detect regressions earlyEstablish performance baselines and track performance trends across releasesPartner with software engineers and DevSecOps teams to recommend and validate performance optimizationsProduce clear performance test reports, identify risks, and communicate whether agreed NFRs and release criteria have been metSupport capacity planning and provide recommendations for application and AWS infrastructure scalabilityRequirements3+ years of performance testing/performance engineering experience with production web applications and distributed systemsProficiency in performance testing tools such as k6, JMeter, and GatlingFamiliarity with Locust or similar load testing toolsStrong understanding of load, stress, and spike testingExpertise in endurance/soak, scalability, and capacity testingEnglish proficiency at an Upper-Intermediate level (B2) or higherWe 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

Performance Engineer
Performance Engineer

EPAM Systems • 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
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
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 JavaScript Full-Stack Developer
Senior JavaScript Full-Stack Developer

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

EPAM Systems • Mexico

Remote
MXN 1,000,000 - 1,500,000
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
Site Reliability Engineer
Site Reliability Engineer

EPAM Systems • Mexico

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

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Career opportunities
Learning resources
+1
Senior Full Stack Engineer (Python/React)
Senior Full Stack Engineer (Python/React)

EPAM Systems • Mexico

Remote
MXN 600,000 - 1,000,000