Senior Performance Engineer

9 Hours ago • 5-7 Years • Software Development & Engineering

Job Summary

Job Description

We are seeking a highly skilled Senior Performance Engineer to lead the performance validation of complex enterprise software products. This role involves designing and executing performance benchmarking, load testing, and stress testing strategies to evaluate system behavior under various load conditions. The engineer will analyze and interpret performance test results, identify bottlenecks, and recommend solutions to ensure scalability, responsiveness, and stability. Responsibilities include continuous monitoring of applications in cloud-based environments using APM tools, implementing observability solutions, and troubleshooting performance issues across the technology stack. The role also involves developing automated scripts and frameworks for testing, using automation tools like JMeter or LoadRunner, and creating detailed reports with analysis and optimization strategies.
Must have:
  • 5-7 years of hands-on experience in performance engineering
  • Experience with performance testing tools (JMeter, LoadRunner, Gatling, NeoLoad)
  • Expertise in analyzing CPU, memory, disk, and network performance
  • Basic understanding of JVM-based application profiling and tuning
  • Strong understanding of multi-threading and concurrency
  • Familiarity with CI/CD pipelines
  • Excellent analytical and problem-solving skills
Good to have:
  • Database performance tuning
  • Cloud-based performance optimization (AWS, Azure, GCP)
  • Containerized environments (Docker, Kubernetes)
  • Intelligent performance monitoring solutions
  • Knowledge of event-driven architectures, Kafka
  • Experience with serverless and microservices architectures
  • Strong scripting skills (Python, Bash, Groovy, PowerShell)
  • Familiarity with agile methodologies and DevOps practices
  • Experience with infrastructure-as-code tools
  • Background in security performance testing
  • In-depth knowledge of web technologies and application architectures
Perks:
  • Work on a high-impact, high-scale enterprise software product
  • Collaborate with top engineering talent
  • Competitive salary, benefits
  • Opportunities for career growth
  • NiCE-FLEX hybrid model (2 days office, 3 days remote)

Job Details

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.

So, what’s the role all about?

We are seeking a highly skilled Senior Performance Engineer to lead the performance validation of our complex enterprise software product. This software handles massive transaction loads, operates across multiple operating systems and databases, and is deployable both on-premises and in the cloud. The ideal candidate will have strong expertise in performance testing, including workload modeling, test planning, execution, analysis, and reporting, with a focus on ensuring scalability, responsiveness, and stability under varying load conditions.

How will you make an impact?

Performance Testing:

  • Performance Testing and Analysis
  • Design and execute performance benchmarking, load testing, and stress testing strategies.
  • Conduct performance tests to evaluate system behaviour under different load conditions (e.g., load testing, stress testing, scalability testing).
  • Analyse and interpret performance test results, identify bottlenecks, and recommend solutions.
  • Develop performance test plans, test cases, and execution strategies.
  • Track performance metrics and trends over time to ensure consistency and stability of systems.
  • Performance Benchmarking
  • Perform benchmarking activities to understand and measure system performance against industry standards and best practices.
  • Application Monitoring
  • Continuously monitor the performance of applications in cloud-based pre-production environments.
  • Utilize application performance management (APM) tools (e.g., Jprofiler, Open-source tools, etc.) to detect and troubleshoot performance issues.
  • Implement observability solutions, leveraging tools like Prometheus, Grafana, New Relic, Dynatrace, or Datadog for real-time performance monitoring.
  • Troubleshooting and Issue Resolution
  • Investigate and resolve performance-related issues across multiple platforms (web, backend services).
  • Work with teams to implement effective root cause analysis for performance failures.
  • Identify, diagnose, and optimize performance bottlenecks across the entire technology stack (application, database, infrastructure, and cloud environments)
  • Automation and Scripting
    • Develop automated scripts and frameworks for creating complex financial data, load, and performance testing.
    • Leverage automation tools (e.g., JMeter, LoadRunner, Gatling) to run performance tests and gather metrics.
    • Develop and maintain performance test suites using industry-standard tools (JMeter, Gatling, LoadRunner, etc.).

 

  • Reporting and Documentation
  • Create detailed reports with analysis, recommendations, and action plans for performance improvements.
  • Maintain thorough documentation of performance tests, results, and optimization strategies.

 Have you got what it takes?

Education:

    • Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.

Qualifications - Essential:

    • 5-7 years of hands-on experience in performance engineering for enterprise-grade applications
    • Hands-on experience with performance testing tools (e.g., Apache JMeter, LoadRunner, Gatling, NeoLoad or similar).
    • Expertise in analysing CPU, memory, disk, and network performance in distributed systems.
    • Basic understanding of profiling and tuning JVM-based applications (Java, Scala, Kotlin) or other modern runtime environments.
    • Strong understanding of multi-threading, concurrency, and memory management.
    • Familiarity with CI/CD pipelines and integrating performance testing into DevOps workflows.
    • Excellent analytical and problem-solving skills with a deep understanding of system design.

Qualifications - Preferred:

    • Hands-on experience with database performance tuning (SQL query optimization, indexing, partitioning, caching, replication strategies).
    • Experience with cloud-based performance optimization (AWS, Azure, or GCP) and containerized environments (Docker, Kubernetes).
    • Experience with intelligent performance monitoring solutions
    • Knowledge of event-driven architectures, Kafka, or messaging systems
    • Previous experience optimizing serverless and microservices architectures
    • Strong scripting skills in Python, Bash, Groovy or PowerShell for automation
    • Familiarity with agile methodologies and DevOps practices
    • Experience with infrastructure-as-code tools (e.g., Terraform, Ansible)
    • Background in security performance testing
    • In-depth knowledge of web technologies (HTTP, HTTPS, REST APIs) and application architectures

 

What’s in it for you?

  • Work on a high-impact, high-scale enterprise software product.
  • Collaborate with top engineering talent in a dynamic, innovative environment.
  • Competitive salary, benefits, and opportunities for career growth.

If you are a performance-focused engineer who thrives in complex, high-scale environments, we’d love to hear from you!

 Enjoy NiCE-FLEX!

At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.

Requisition ID:6865
Reporting into: 
Tech Manager

Role Type: Senior Performance Engineer

About NiCE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.

Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

 

Similar Jobs

Ariens Company - Material Tech 1st shift

Ariens Company

Fayetteville, Tennessee, United States (On-Site)
1 Month ago
Google - Software Engineering Manager II, Google Cloud Compute

Google

Kirkland, Washington, United States (On-Site)
2 Months ago
Rackspace Technology - Sales Development Specialist

Rackspace Technology

San Antonio, Texas, United States (Hybrid)
4 Weeks ago
PwC - Consultor Tributário Jr| Associate 2

PwC

Ribeirao Preto, State Of São Paulo, Brazil (On-Site)
9 Months ago
Techland - Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
7 Months ago
Capgemini - SAP SuccessFactors - Employee Central Consultant

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Nintendo - Technology Engineer (Retro Studios)

Nintendo

United States (Remote)
11 Months ago
Bosch Group - ADAS Function Development Engineer (Parking)

Bosch Group

Wuxi, Jiangsu, China (On-Site)
2 Weeks ago
Extreme Inc. - Embedded (Control) Engineer

Extreme Inc.

Tokyo, Tokyo, Japan (Hybrid)
2 Months ago
Qube Cinema - Engineer-Mastering Services(Films)

Qube Cinema

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Fashionphile - Supervisor, Inbound & Outbound Operations

Fashionphile

New York, United States (On-Site)
2 Months ago
IGT - Senior Software Engineer - Frontend

IGT

West Greenwich, Rhode Island, United States (On-Site)
1 Month ago
Guru Studio - Executive Assistant

Guru Studio

Toronto, Ontario, Canada (On-Site)
1 Month ago
Reltio - Finance Manager, Go to Market

Reltio

North Carolina, United States (On-Site)
1 Month ago
PlayStation Global - Insights & Personalization Program Manager

PlayStation Global

United States (Remote)
3 Months ago
Evoplay - Key Account Manager (Chinese)

Evoplay

Kyiv, Kyiv City, Ukraine (On-Site)
7 Months ago
Novo - Lead Recruiter

Novo

New York, New York, United States (Hybrid)
2 Months ago
Leapwork - Enterprise Sales Engineer

Leapwork

London, England, United Kingdom (Hybrid)
1 Month ago
Fortra - Technical Partner Alliance Manager

Fortra

United States (On-Site)
1 Month ago
Birdeye - Senior Product Manager

Birdeye

Gurugram, Haryana, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Imanage - Technology Partner Support Engineer (Entry Level)

Imanage

Bengaluru, Karnataka, India (Remote)
1 Month ago
Qualcomm - Sr Engineer- Camera HAL

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
PwC - Senior Associate _SAP BTP Engineering _Advisory corporate _ Advisory_ Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Enphase Energy - Senior Staff Engineer, Energy Management Cloud (Backend)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Sporty - Creative Designer

Sporty

India (Remote)
6 Months ago
Qualcomm - BT Design Verification Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
oportun - Senior Accountant

oportun

India (Remote)
2 Months ago
Solventum - Software Quality Test Engineer - HIS (Bangalore)

Solventum

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Capgemini - Gxp Expert

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
GoTo Group - Software Engineer - Foundation Security

GoTo Group

Bengaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Amazon games  - Senior Online Services Engineer

Amazon games

Bucharest, Bucharest, Romania (On-Site)
4 Weeks ago
Crunchyroll - Software Engineer

Crunchyroll

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Apple - Engineering Program Manager, Video Engineering

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
bytedance - Video Codec Algorithm Engineer - Multimedia Lab

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
NVIDIA - HPC Operations Manager – Hardware Engineering

NVIDIA

Westford, Massachusetts, United States (On-Site)
4 Months ago
Black Bery - QNX- Field Application Engineer/Sales Engineer

Black Bery

Tokyo, Japan (On-Site)
1 Month ago
Nintendo - Technology Engineer (Retro Studios)

Nintendo

United States (Remote)
11 Months ago
Escape Velocity Entertainment - Release Engineer

Escape Velocity Entertainment

(Remote)
3 Months ago
Apple - API Review & Design Engineer

Apple

San Diego, California, United States (On-Site)
4 Weeks ago
Philips - Field Service Engineer

Philips

Boston, Massachusetts, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Atlanta, Georgia, United States (On-Site)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Sandy, Utah, United States (On-Site)

Alkmaar, North Holland, Netherlands (On-Site)

Ra'anana, Center District, Israel (Hybrid)

Pune, Maharashtra, India (Hybrid)

Sandy, Utah, United States (On-Site)

Southampton, England, United Kingdom (Hybrid)

Pune, Maharashtra, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Nice

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug