SPM engineer