Skip to content
×

Senior Runtime Specialist

Remote / Online - Candidates ideally in
Abu Dhabi, UAE/Dubai
Listing for: KIRIN NOVA REAL ESTATE L.L.C S.O.C
Full Time, Remote/Work from Home position Listed on 2026-10-27
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 300000 - 540000 AED Yearly AED 300000.00 540000.00 YEAR

Job Description & How to Apply Below

Position: Senior Runtime Performance Specialist
Job Title:

Senior Runtime Performance Specialist

Location: UAE (Remote)

Employment Type: Full-Time

Level: Senior

Work Arrangement: Fully Remote — 100% Work From Home

About Us

We are committed to delivering high-performance, reliable, and scalable software systems through advanced runtime optimization, performance engineering, and continuous technical improvement. We are seeking an experienced Senior Runtime Performance Specialist to analyze application runtime behavior, identify performance bottlenecks, optimize resource utilization, and improve the responsiveness, stability, and efficiency of software applications and infrastructure.

The successful candidate will possess strong expertise in runtime diagnostics, performance profiling, memory management, concurrency, system architecture, and application optimization. This role involves collaborating remotely with software engineers, platform teams, Dev Ops specialists, and technical architects to ensure applications operate efficiently under varying workloads and production conditions.

Key Responsibilities
  • Analyze application runtime behavior to identify performance bottlenecks, excessive resource consumption, latency issues, and execution inefficiencies.
  • Conduct comprehensive performance profiling across application code, runtime environments, operating systems, virtual machines, and supporting infrastructure.
  • Optimize CPU utilization, memory allocation, garbage collection, thread scheduling, concurrency, and other runtime characteristics.
  • Investigate application latency, throughput limitations, resource contention, deadlocks, race conditions, and unexpected runtime failures.
  • Develop and execute performance benchmarks, load tests, stress tests, and scalability assessments to evaluate application behavior under different workload conditions.
  • Analyze runtime metrics, execution traces, profiling data, logs, and system telemetry to determine the root causes of performance degradation.
  • Optimize application execution paths, algorithms, data structures, memory access patterns, and resource management strategies.
  • Evaluate runtime environments such as Java Virtual Machine (JVM), .NET CLR, Node.js, Python, or other relevant execution platforms based on the organization's technology stack.
  • Review garbage collection behavior, heap utilization, memory leaks, object allocation patterns, and memory fragmentation where applicable.
  • Assess the performance impact of application frameworks, third‑party libraries, runtime configuration settings, and software dependencies.
  • Collaborate with development teams to review code, recommend optimization techniques, and implement performance improvements.
  • Establish performance baselines, service‑level objectives, capacity thresholds, and runtime health indicators for critical applications.
  • Investigate production performance incidents, conduct root‑cause analyses, and recommend corrective and preventive actions.
  • Support capacity planning by analyzing workload patterns, resource consumption trends, traffic projections, and expected application growth.
  • Evaluate the performance implications of software upgrades, runtime version changes, infrastructure modifications, and architectural decisions.
  • Improve application startup time, execution efficiency, response time, throughput, and resource utilization.
  • Design repeatable performance testing procedures and integrate automated performance checks into continuous integration and continuous delivery pipelines.
  • Develop scripts and utilities to automate profiling, benchmarking, diagnostic analysis, and performance regression detection.
  • Monitor runtime performance across development, testing, staging, and production environments to ensure consistent operational standards.
  • Establish and maintain…

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:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary