No, background checks are not mandatory for all job positions. However, certain industries or positions may have legal requirements or regulations that necessitate background checks, such as healthcare, finance, education, or positions involving access to sensitive information or working with vulnerable populations.