The Pohang Accelerator Laboratory X-ray Free-Electron Laser (PAL-XFEL) operates hard X-ray and soft X-ray beamlines for conducting scientific experiments providing intense ultrashort X-ray pulses based on the self-amplified spontaneous emission (SASE) process. The X-ray free-electron laser is characterized by strong pulse-to-pulse fluctuations resulting from the SASE process. Therefore, online photon diagnostics are very important for rigorous measurements. The concept of photo-absorption and emission using solid materials is seldom considered in soft X-ray beamline diagnostics. Instead, gas monitoring detectors, which utilize the photo-ionization of noble gas, are employed for monitoring the beam intensity. To track the beam position at the soft X-ray beamline in addition to those intensity monitors, an X-ray ionization beam position monitor (XIBPM) has been developed and characterized at the soft X-ray beamline of PAL-XFEL. The XIBPM utilizes ionization of either the residual gas in an ultra-high-vacuum environment or injected krypton gas, along with a microchannel plate with phosphor. The XIBPM was tested separately for monitoring horizontal and vertical beam positions, confirming the feasibility of tracking relative changes in beam position both on average and down to single-shot measurements. This paper presents the basic structure and test results of the newly developed non-invasive XIBPM.