×
Register Here to Apply for Jobs or Post Jobs. X

Senior Performance Engineer

Job in Jersey City, Hudson County, New Jersey, 07390, USA
Listing for: Compunnel
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below
Job Summary

We are seeking a Senior Performance Engineer to lead performance engineering initiatives for large-scale distributed systems and cloud-native applications. This role focuses on designing and executing performance testing strategies, building benchmarking frameworks, optimizing system scalability, and ensuring production readiness for high-performance enterprise platforms. The ideal candidate will have deep expertise in Java, distributed systems, cloud infrastructure, JVM tuning, and performance profiling within complex microservices environments.

Key Responsibilities
  • Define and implement performance engineering strategies and best practices across enterprise applications
  • Design, develop, and execute performance, load, stress, and endurance testing scenarios
  • Build custom Java-based performance test harnesses to simulate real-world distributed workflows
  • Develop benchmarking frameworks and production-like simulators for latency and throughput testing
  • Validate production readiness of applications and infrastructure from performance and stability perspectives
  • Align performance outcomes with business objectives and service-level objectives (SLOs)
  • Lead development of performance profiling and instrumentation frameworks
  • Analyze CPU, memory, request flows, utilization metrics, and deployment performance events
  • Partner with Dev Ops and backend engineering teams to optimize service utilization and scalability
  • Troubleshoot distributed systems issues using logs, metrics, tracing, and performance monitoring tools
  • Perform JVM tuning and provide optimization recommendations
  • Analyze thread dumps, heap dumps, memory leaks, connection issues, and throughput bottlenecks
  • Architect and support large-scale performance automation solutions
  • Drive technical direction and performance initiatives across engineering teams
  • Mentor team members and contribute to performance engineering best practices
  • Research and adopt new technologies related to performance optimization and scalability
Required Qualifications
  • Bachelor's degree in Computer Science or related field
  • Strong software engineering experience with core Java technologies
  • Experience designing and executing performance and scalability testing solutions
  • Strong understanding of distributed systems and asynchronous processing
  • Experience with microservices architectures and cloud-based deployments
  • Strong familiarity with AWS, Azure, or GCP cloud environments
  • Deep understanding of JVM internals, tuning, and performance optimization
  • Experience with profiling and instrumentation tools such as Dynatrace, Datadog, or App Dynamics
  • Experience analyzing thread dumps, heap dumps, and application bottlenecks
  • Experience identifying memory leaks, connection issues, and throughput limitations
  • Experience architecting large-scale test automation frameworks
  • Strong analytical, troubleshooting, and debugging skills
  • Excellent communication, collaboration, and leadership abilities
  • Ability to work effectively across engineering and product teams
Preferred Qualifications
  • Experience in capital markets, trading platforms, cryptocurrency, or market data systems
  • Familiarity with low-latency systems and performance-critical architectures
  • Experience with kernel bypass technologies such as Solarflare Open Onload
  • Experience with low-latency messaging platforms such as Aeron, Solace, or 29

    West
  • Experience supporting high-frequency or real-time distributed applications
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary