Company logo hidden

Backend Engineer

Unlock employer Abu Dhabi, United Arab Emirates Posted: 28 Apr 2025

Financial

  • Estimate: $62k - $90k*
  • Zero income tax location

Accessibility

  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate

Position

Presight, an ADX-listed public company, is the region’s leading big data analytics company powered by Artificial Intelligence (AI). It combines big data, analytics, and AI expertise to create business and positive societal impact. With its world-class computer vision and omni-analytics platform, Presight leverages all-source data to support insight-driven decision making that shapes policy and creates safer, healthier, happier, and more sustainable societies.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Presight is seeking an innovative, creative, and experienced Backend Engineer to build the structure of advanced software applications by writing flawless business logic, server scripts, and APIs. The role involves sustaining and optimizing the infrastructure that develops and delivers cutting-edge analytics solutions at Presight.

Responsibilities

  • Design business-specific software components and modules using appropriate modeling techniques.
  • Create and communicate multiple design views to identify and balance stakeholder concerns regarding software design.
  • Model or simulate proposed software behavior for stakeholder approval and to facilitate effective construction of the software.
  • Design, code, verify, test, document, amend, and refactor complex programs/scripts and integration software services.
  • Define and manage scoping, requirement definition, and prioritization activities for small-scale changes.
  • Follow agreed standards and apply techniques to elicit and document detailed requirements.
  • Contribute to the selection of a software development approach—predictive (plan-driven) or adaptive (iterative/agile).
  • Design test cases and test scripts that map back to pre-determined criteria, recording and reporting outcomes.
  • Develop and maintain knowledge of database and data warehouse concepts, design principles, and architectures.
  • Optimize solutions to enhance user experience, maximizing speed, scalability, and technical feasibility.
  • Participate in architecture discussions to gain a detailed understanding of the complete product architecture and functionalities.
  • Build reusable code and libraries for future use.
  • Comply with QHSE (Quality Health Safety and Environment), Business Continuity, and related policies and procedures.

Qualifications

  • Bachelor’s degree in information technology, Computer Science, Engineering, or a related field.
  • Minimum 3 years of experience in software engineering with strong computer science fundamentals.
  • At least 3 years of experience in Agile development methodologies in an AI service organization or analytics industry.

Ideal Candidates Will Have

  • In-depth market and domain knowledge.
  • A passion for constant improvement.
  • An innovative and creative approach to problem-solving.
  • Excellent communication skills.

What Working at Presight Offers

  • Culture: An open, diverse, and inclusive environment that encourages personal growth and focuses on ground-breaking innovations.
  • Career: Accelerate your career through high-impact projects and access to resources for continual growth and learning opportunities.
  • Rewards: A competitive remuneration package with benefits including healthcare, education support, leave benefits, and more.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct