Platform job