This paper analyzes the stability and structural optimization of self-elevating platform pile foundation, preliminarily discusses the method of analyzing the bearing capacity of the layer soil foundation, and establishes the numerical computation models for the whole platform, pile, pile shoe, etc. Besides, through these analyses, the pile structure is optimized, and the stress concentration in the joint between pile and pile shoe is reduced. Also, this study is of reference value for the analysis on the self-elevating platform pile foundation design and the platform operation stability.