Logo for OVA.Work

Performance Engineer

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 3+ years hands-on experience in performance engineering.
  • Strong experience with performance testing tools: JMeter, LoadRunner, Gatling, k6, BlazeMeter, Locust, NeoLoad, etc.
  • Expertise in profiling and APM monitoring tools: AppDynamics, Dynatrace, Datadog, New Relic, Grafana, Prometheus, etc.

Requirements:

  • Design, develop, and execute performance test strategies including load, stress, endurance, spike, and capacity tests.
  • Develop and maintain automated performance test scripts using tools like JMeter, LoadRunner, Gatling, k6, BlazeMeter, Locust, NeoLoad.
  • Monitor system behavior under load using APM tools and analyze performance metrics to identify bottlenecks across application, infrastructure, and database layers.
  • Prepare detailed performance reports with KPIs, baseline benchmarks, regression comparisons, bottleneck findings, and optimization recommendations; participate in performance reviews.

Job description


Job Title: Performance Engineer

Location: Hybrid/Remote/On-site

Experience Level: 3–8 Years

Employment Type: Full-time


About the Role

We are looking for a highly skilled Performance Engineer to join our team and ensure the scalability, stability, and responsiveness of our applications and systems. The ideal candidate has experience with performance testing, tuning, monitoring, and root-cause analysis across web/mobile applications, APIs, microservices, and distributed systems.


Key Responsibilities

Performance Testing & Engineering

  • Design, develop, and execute performance test strategies including load, stress, endurance, spike, and capacity tests.

  • Develop and maintain automated performance test scripts using tools like:

    • JMeter, LoadRunner, Gatling, k6, BlazeMeter, Locust, NeoLoad

  • Define appropriate workload models based on production usage patterns.

Monitoring & Analysis

  • Monitor system behavior under load using APM tools:

    • Dynatrace, AppDynamics, Datadog, New Relic, Prometheus/Grafana, Splunk

  • Analyze performance metrics (CPU, memory, response time, throughput, latency, GC, network).

  • Identify system bottlenecks across application, infrastructure, and database layers.

Optimization & Tuning

  • Work with DevOps, Cloud, Development, and Database teams to:

    • Tune JVM, application servers, caching layers, APIs, and DB queries.

    • Optimize architecture for scalability and high availability.

  • Recommend improvements in system and code performance.

Reporting & Documentation

  • Prepare detailed performance reports with:

    • Key KPIs

    • Baseline benchmarks

    • Regression comparison

    • Bottleneck findings

    • Optimization recommendations

  • Participate in performance reviews and provide technical feedback.


Required Skills & Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.

  • 3+ years hands-on experience in performance engineering.

  • Strong experience with performance testing tools:

    • JMeter, LoadRunner, Gatling, k6, BlazeMeter, Locust, NeoLoad, etc.

  • Expertise in profiling and APM monitoring tools:

    • AppDynamics, Dynatrace, Datadog, New Relic, Grafana, Prometheus, etc.


Related jobs

Other jobs at OVA.Work

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.