Distributed Systems Algorithms Engineer

Hired

United Arab Emirates

Remote

AED 201,000 - 357,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hired is seeking a Computer Science Specialist for a full-time role in the United Arab Emirates. The candidate will analyze computational problems and design efficient algorithms for large-scale data processing systems, contributing to the reliability and performance of core infrastructure components.

The role requires strong programming skills in Python, Java, or C++, with experience in algorithm optimization, data structures, and distributed computing frameworks like Hadoop or Spark.

Qualifications

  • Proficiency in Python, Java, or C++ with experience in algorithm optimization and data structures.
  • Strong understanding of computer science fundamentals, including complexity analysis and algorithm design.
  • Experience with large datasets and distributed computing frameworks such as Hadoop or Spark.
  • Familiarity with version control systems like Git and debugging tools for performance profiling.
  • Ability to translate technical requirements into efficient, maintainable code solutions.

Responsibilities

  • Design and implement scalable algorithms for data processing and analysis across distributed systems.
  • Develop and maintain software solutions that improve system performance and reduce computational overhead.
  • Collaborate with cross-functional teams to identify bottlenecks in existing architectures and propose technical solutions.
  • Conduct code reviews to ensure adherence to best practices in software engineering and algorithmic efficiency.
  • Document technical specifications, system architectures, and optimization strategies for internal use.

Skills

Python
Java
C++

Tools

Hadoop
Spark
Git

Job description

Hired is seeking a Computer Science Specialist for a full-time role in the United Arab Emirates. The candidate will analyze computational problems and design efficient algorithms for large-scale data processing systems, contributing to the reliability and performance of core infrastructure components.

The role requires strong programming skills in Python, Java, or C++, with experience in algorithm optimization, data structures, and distributed computing frameworks like Hadoop or Spark.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Algorithms Engineer — Data & Distributed Systems
Remote Algorithms Engineer — Data & Distributed Systems

Hired • Dubai

On-site
AED 101,000 - 202,000
Senior Data Engineer for AI Workflows
Senior Data Engineer for AI Workflows

Algebra • Dubai

On-site
AED 300,000 - 450,000
Remote Data Platform Engineer - Build Scalable Data Pipelines
Remote Data Platform Engineer - Build Scalable Data Pipelines

Hired • United Arab Emirates

On-site
AED 514,000 - 808,000
Senior AI Workflow Platform Engineer
Senior AI Workflow Platform Engineer

Algebra • Dubai

On-site
AED 300,000 - 400,000
Computer Research Scientist: Data, ML & Big Data
Computer Research Scientist: Data, ML & Big Data

Abroad Work • Ras Al Khaimah

On-site
AED 180,000 - 300,000
Senior Data & AI Platform Engineer — Dubai
Senior Data & AI Platform Engineer — Dubai

Times World • Dubai

On-site
AED 180,000 - 240,000
Computer Engineer
Computer Engineer

India Abroad • Khor Fakkan

On-site
AED 120,000 - 180,000
Accommodation provided
Data Engineer (PySpark)
Data Engineer (PySpark)

Black Pearl Consult • Abu Dhabi

On-site
AED 260,000 - 380,000
Senior Computer Engineer & Tech Lead (Abu Dhabi)
Senior Computer Engineer & Tech Lead (Abu Dhabi)

Abroad Work • Abu Dhabi

On-site
AED 34,000 - 40,000
Computer Engineer: Hardware/Software Design & Security
Computer Engineer: Hardware/Software Design & Security

JobCenter • Abu Dhabi

On-site
AED 49,000 - 66,000