Presight Circular Logo

Senior Backend Engineer

Presight Abu Dhabi, United Arab Emirates Posted: 28 Apr 2025

Financial

  • Estimate: $72k - $108k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Presight is seeking an innovative, creative, and experienced Senior Backend Engineer to build the structure of advanced software applications by writing flawless business logic, server scripts, and APIs. You will play a key technical role in sustaining and optimizing the infrastructure that develops and delivers cutting-edge, next-gen analytics solutions at Presight.

Responsibilities:

  • Design, develop, and maintain the backend infrastructure to support next-gen analytics solutions using appropriate modeling techniques in line with agreed software design standards, patterns, and methodology.
  • Collaborate with cross-functional teams to translate business needs into technical requirements and scalable systems.
  • Continuously enhance the performance, security, and reliability of backend systems.
  • Address technical challenges with creativity, ensuring that the infrastructure remains robust under evolving requirements.
  • Create and communicate design views to balance the concerns of all stakeholders and enable effective software construction.
  • Design, code, verify, test, document, and refactor complex programs/scripts and integration software services.
  • Define and manage scoping, requirement definition, and prioritization activities for small-scale changes.
  • Develop and maintain specialist knowledge of database and data warehouse concepts and principles.
  • Build reusable code and libraries for future use.
  • Comply with QHSE (Quality Health Safety and Environment) and related policies.

Requirements:

  • Qualifications: Bachelor’s degree in Information Technology, Computer Science, Engineering, or a related field.
  • Minimum 4-5 years of experience in Backend Engineering with strong computer science fundamentals.
  • At least 4-5 years in Agile development methodologies in an AI service organization or analytics industry.
  • Hands-on experience with big data technologies such as Apache Spark and distributed storage systems (e.g., Hadoop ecosystem).
  • Expertise in ClickHouse databases for managing analytical workloads at scale.
  • Hands-on experience with Java, Spring Boot, and Docker is essential.

Nice-to-Have Skills:

  • JavaScript
  • Kubernetes
  • Cloud Platforms (AWS, Azure, or GCP)

Desired Attributes:

  • In-depth market and domain knowledge.
  • Passion for constant improvement and innovative problem-solving.
  • Excellent communication skills.

What Working At Presight Offers:

  • Culture: An open, diverse and inclusive environment with a global vision that encourages personal growth and focuses on ground-breaking, industry-first innovations.
  • Career: Accelerate your career through high-impact projects and access to resources for continuous learning opportunities.
  • Rewards: A competitive remuneration package with a host of perks, including healthcare and leave benefits.

Language Requirements: English proficiency is implied based on the job description and responsibilities.

Apply now

Jobs you might like   View all jobs

About Presight

Presight, an ADX-listed public company limited by shares whose majority shareholder is Abu Dhabi company G42, is the region’s leading big data analytics company powered by Artificial Intelligence (“AI”). We combine big data, analytics, and AI expertise to serve every sector, of every scale, to create business and positive societal impact. With our world-class computer vision, AI and omni-analytics platform as its engine, we excel at all-source data interpretation to support insight-driven decision making that shapes policy and creates safer, healthier, happier, and more sustainable societies.