What is a Software Engineer at Arab Bank?
As a Software Engineer at Arab Bank, you are at the forefront of digital transformation for one of the most established and prominent financial institutions in the MENA region. Your work directly impacts how millions of customers interact with their finances, driving innovations that improve customer service, streamline operations, and adapt to a rapidly evolving market economy. You will not just be writing code; you will be building the secure, scalable infrastructure that underpins modern banking.
This role requires a blend of strong technical fundamentals and an understanding of the financial sector. Whether you are collaborating with the IT Infrastructure team, working alongside subsidiaries like ACAPS, or developing core banking applications, your contributions ensure that Arab Bank remains competitive and technologically advanced. You will tackle complex challenges related to high-volume transaction processing, data security, and seamless user experiences.
Expect a professional, structured, and collaborative environment. Arab Bank values engineers who possess a deep understanding of their academic major, a strong grasp of software engineering principles, and the versatility to communicate effectively in both technical and business contexts. If you are passionate about leveraging technology to drive business success in the financial sector, this role offers a highly rewarding career path.




