Senior Memory Profiling Specialist

Synergy Vita

Abu Dhabi

Remote

AED 300,000 - 500,000

Full time

2 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

100% remote
Flexible working hours
Competitive compensation

Job summary

Synergy Vita is seeking a Senior Memory Profiling Specialist to analyze memory usage, identify leaks, and optimize performance across applications. The role is fully remote and requires strong analytical and debugging skills.

You will conduct heap analyses, garbage-collection assessment, and collaborate with distributed teams to implement memory-efficient designs and benchmarks.

A bachelor's in CS or related field and 5–8 years of experience are expected.

Qualifications

  • Bachelor's degree in CS, SE, or related field.
  • 5–8 years experience in software performance or memory profiling.
  • Strong knowledge of GC, memory leaks, heaps and memory management.
  • Experience with multithreaded apps and distributed systems.

Responsibilities

  • Analyze memory usage to identify leaks and inefficiencies.
  • Conduct memory profiling, heap analysis, and allocation tracking.
  • Investigate GC behavior and fragmentation in applications.
  • Collaborate with developers to optimize data structures and allocation patterns.
  • Develop memory benchmarks and automated tests to detect regressions.
  • Document findings, optimization recommendations, and best practices.

Skills

Memory profiling
Performance engineering
Analytical skills
Team collaboration
Remote collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Java
C++
C#
Go
Python
Profiling tools

Job description

Job Title: Senior Memory Profiling Specialist

Location: United Arab Emirates (Remote)

Employment Type: Full-Time

Work Arrangement: 100% Remote - Work From Home

About the Role

We are seeking an experienced Senior Memory Profiling Specialist to analyze memory usage, identify performance bottlenecks, and improve the efficiency and stability of software applications. The successful candidate will investigate memory leaks, excessive allocations, fragmentation, and garbage collection overhead while helping engineering teams build reliable, high-performance systems.

Key Responsibilities
  • Analyze application memory usage to identify leaks, excessive allocations, and inefficient memory management.
  • Conduct memory profiling, heap analysis, and allocation tracking across development, testing, and production environments.
  • Investigate memory-related performance issues, including high memory consumption, fragmentation, and unexpected application crashes.
  • Evaluate garbage collection behavior, object lifecycles, caching strategies, and resource utilization.
  • Use profiling tools, heap dumps, diagnostic traces, and performance monitoring systems to identify root causes.
  • Collaborate with software developers and architects to optimize data structures, object allocation patterns, and memory-intensive processes.
  • Develop memory performance benchmarks and automated tests to detect regressions.
  • Recommend improvements to memory management practices, resource cleanup, and application architecture.
  • Support incident investigations involving out-of-memory errors, latency spikes, and system instability.
  • Document findings, optimization recommendations, technical standards, and best practices for memory-efficient software development.
Qualifications and Experience
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • At least 5-8 years of experience in software performance engineering, memory profiling, systems development, or application optimization.
  • Strong understanding of memory allocation, heap and stack behavior, garbage collection, memory leaks, and resource management.
  • Practical experience with programming languages such as Java, C++, C#, Go, Rust, or Python.
  • Familiarity with profiling and diagnostic tools for memory analysis, heap inspection, and runtime performance monitoring.
  • Experience analyzing memory behavior in multithreaded applications, backend services, or distributed systems.
  • Knowledge of operating systems, runtime environments, data structures, and performance optimization techniques.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication skills and the ability to collaborate with distributed engineering teams remotely.
What We Offer
  • Competitive compensation based on qualifications and professional experience.
  • A 100% remote working arrangement with flexible coordination across distributed teams.
  • Opportunities to work on challenging performance optimization and software reliability projects.
  • A collaborative environment that encourages technical development and continuous improvement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Memory Profiling Specialist
Senior Memory Profiling Specialist

Synergy Vita • United Arab Emirates

Remote
AED 300,000 - 550,000
100% remote
Flexible work hours
Remote collaboration across teams
Senior Memory Profiling Architect - Remote
Senior Memory Profiling Architect - Remote

Synergy Vita • United Arab Emirates

Remote
AED 300,000 - 550,000
100% remote
Flexible work hours
Remote collaboration across teams
Senior Garbage Collection Tuning Specialist
Senior Garbage Collection Tuning Specialist

HL Mando Corporation do Brasil • Abu Dhabi

Remote
AED 300,000 - 540,000
100% fully remote work arrangement
Senior Memory Performance Engineer (Remote)
Senior Memory Performance Engineer (Remote)

Synergy Vita • Abu Dhabi

Remote
AED 300,000 - 500,000
100% remote
Flexible working hours
Competitive compensation
Senior Performance Benchmarking Specialist
Senior Performance Benchmarking Specialist

The Earth Keepers • Abu Dhabi

Remote
AED 250,000 - 500,000
Remote work
Professional development
Senior Low Latency Systems Specialist
Senior Low Latency Systems Specialist

APPEL À TÉMOIGNAGE (Demandes de Journaliste / Media > Réponses de RP et autres entités) • Abu Dhabi

Remote
AED 441,000 - 661,000
Senior Runtime Performance Specialist
Senior Runtime Performance Specialist

KIRIN NOVA REAL ESTATE L.L.C S.O.C • Abu Dhabi

Remote
AED 300,000 - 540,000
100% fully remote work arrangement
Senior Concurrency Debugging Specialist
Senior Concurrency Debugging Specialist

Earth Valley • Abu Dhabi

Remote
AED 260,000 - 420,000
Competitive compensation
100% remote
Distributed teams collaboration
+1
Senior Legacy Code Modernization Specialist
Senior Legacy Code Modernization Specialist

DP Steel Services • Abu Dhabi

Remote
AED 240,000 - 480,000
100% remote work
Distributed-team collaboration
Modernization of critical apps
+1
Senior Fault Tolerance Design Specialist
Senior Fault Tolerance Design Specialist

Green Earth Resilience Foundation • United Arab Emirates

Remote
AED 250,000 - 450,000
Remote work
Flexible coordination across teams
Top locations