On Anghami

  • We’re a homemade startup with international swagger and over 70 millions registered customers.
  • We're the first Arab tech company to be listed on the New York Nasdaq.
  • We pride ourselves with our Customers and our Product.
  • We work hard every day to understand the needs and aspirations of our customers.
  • We believe that music is ambivalent: It is as social as it is personal.
  • And so we aim at providing users with all the tools and features that grant them the full freedom to explore, share and connect through music.

What you will do

You will be a member of a small team with big responsibilities. You will work with your team to keep the music flowing and make sure our users never miss a release and help them find what they're looking for with ease. You will learn the existing architecture and approach at Anghami and work towards upgrading those systems. You will advance your career by working on one of the toughest problems in the indusry.

What we are looking for

We are looking for an experienced professional software engineer with a background in big data processing. You have previous experience with the full lifecycle of writing quality software. You have previously owned delivery of projects from requirements gathering to deploying and monitoring in production environments. You understand and deliver best practices, at scale. You are a curious individual who maintains a thorough understanding of the latest design patterns and frameworks. You are a technical leader and team player who can influence and guide others towards the delivery of the company’s mission.

About you

  • You have a bachelor's degree in a STEM subject or equivalent practical experience.
  • You have 5+ years experience in writing professional quality code.
  • You are able to manage a technical project and breakdown complex requirements into simple tasks.
  • You have practical experience with technologies like Spark/Hadoop or ElasticSearch/Algolia.
  • You have technical experience with cloud native solutions (AWS, Azure, GCP).
  • You have practical experience with managing relational databases (live schema migrations, monitoring and debugging slow queries)
  • You have sysadmin experience and can ssh into a malfunctioning server for debugging.
  • You have a demonstrable ability to exercise technical judgment in solving complex challenges.
  • You can function as an influential member of a highly integrated team composed of both technical and non-technical members.


We offer very competitive salaries, RSUs (Restricted Stock Units), paid vacations, training and development, team building and social events, plus an attractive benefits package including health insurance.
We also offer startup perks including unlimited coffee, events every other week and exciting offices in multiple countries.
If you are interested in joining a team of passionate, extremely talented industry veterans, who like to work hard and play hard, we look forward to hearing from you soon!