eg insurtech careers in Luxor, Egypt