Software security engineer