Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About The Job -
Presight is an ADX-listed public company with Abu Dhabi based G42 as its majority shareholder and is the region’s leading big data analytics company powered by GenAI. It combines big data, analytics, and AI expertise to serve every sector, of every scale, to create business and positive societal impact. Presight excels at all-source data interpretation to support insight-driven decision-making that shapes policy and creates safer, healthier, happier, and more sustainable societies.
The Opportunity -
We are looking for a highly skilled Backend Engineer to join our company. In this role, you will design, create, and implement various C++ based solutions.
Key Responsibilities -
- Design, implement and maintain C++ applications that can be high-volume and low-latency
- Interpreting briefs to create high-quality coding that functions according to specifications.
- Determining application functions and building objectives with the team.
- Ensuring that written code falls in line with the project objectives.
- Experience in handling external and embedded databases Mongo, MySQL, PostgreSQL
- Experience in Kafka and Elastic Search
- Skilled at creating database schemas that characterize and support business processes
- Implementing automated testing platforms and unit tests
- In-depth knowledge of code versioning tools, for instance, Git
- Understanding basic design principles behind a scalable application
- Understanding of microservice design and architectural patterns
- Implement design patterns for distributed systems
- Knowledge of hybrid cloud environments
- Maintenance of Docker/Container clusters
Qualifications -
- Bachelor’s degree in Computer science, Data Science, Mathematics, Engineering or related fields.
- At least 5 years of programming experience.
Experience -
- Degree in computer sciences, coding, or a related field.
- At least 5 years' experience in C++ based programming.
- Significant coding skills in C++, with other languages being a major plus.
- Exceptional problem-solving and analytical abilities.
- Knowledge of current frameworks, SDKs, APIs, and libraries.
- Excellent written and verbal communication.
What we look for -
If you are a performance-driven, inquisitive mind with the agility to adapt to ambiguity, you will fit right in. You should be eager to explore opportunities to build meaningful collaborations with stakeholders and aspire to create unique customer-centric solutions. Bias for action and a passion to conquer new frontiers in the AI space is at the heart of the Presight community.
Key Skills
Ranked by relevanceReady to apply?
Join Presight and take your career to the next level!
Application takes less than 5 minutes